![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
在数据流图的类型中有两种类型,它们是变换型和__________。
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
第1题
向顺序栈中压人新元素时,应当
A.先移动栈顶指针,再存入元素
B.先存入元素,再移动栈顶指针
C.先后次序无关紧要
D.同时进行
第5题
在顺序栈中进行退栈操作时,______。
A.谁先谁后都可以
B.先移动栈顶指针,后取出元素
C.不分先后,同时进行
D.先取出元素,后移动栈顶指针
第6题
在顺序栈中进行退栈操作时,______。
A.谁先谁后都可以
B.先移动栈顶指针,后取出元素
C.不分先后,同时进行
D.先取出元素,后移动栈顶指针
第7题
在顺序栈中进行退栈操作时,______。
A.谁先谁后都可以
B.先移动栈顶指针,后取出元素
C.不分先后,同时进行
D.先取出元素,后移动栈顶指针
第8题
在顺序栈中进行退栈操作时,______。
A.谁先谁后都可以
B.先移动栈顶指针,后取出元素
C.不分先后,同时进行
D.先取出元素,后移动栈顶指针
第9题
在顺序栈中进行退栈操作时______。
A.谁先谁后都可以
B.先移动栈顶指针,后取出元素
C.不分先后,同时进行
D.先取出元素,后移动栈项指针
第10题
【题目描述】
若一个栈以向量V[1..n)存储,且空栈的栈顶指针top为n+1,则将元素x入栈的正确操作是______。A.top=top+1;V[top]=x;
B.V[top]=x;top=top+1;
C.top=top-1;V[top]=x;
D.V[top]=x;top=top-1;
【我提交的答案】: C |
【参考答案与解析】: 正确答案:C |
解析:栈是运算受限的线性表,只允许在栈顶进行插入和删除操作。栈顶指针为n+1,说明该数组将栈顶放在了下标大的一端,所以,在进行入栈操作时,top指针应该进行减1操作。通常元素进栈的操作为:先移动栈顶指针,后存入元素。移动栈顶指针的操作是“top=top-1;”,存入元素的操作是“V[top]=x;”。本题正确答案为选项C。
这题目 选c 我怎么感觉是出栈的操作 先-- 再赋值, 进栈不应该是 先赋值再++吗? 还是我的题意没有弄明白 ,谢谢你的帮助
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!