题目内容
(请给出正确答案)
[主观题]
假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素
假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有的元素个数为()。
A.50
B.19
C.1
D.20
查看答案
如果结果不匹配,请 联系老师 获取答案
假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有的元素个数为()。
A.50
B.19
C.1
D.20
A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化
B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化
C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化
D.在栈中,栈中元素不会随栈底指针与栈顶指针的变化而动态变化
A.top:=top+1
B.top:=top-1
C.top:=0
D.top:=N
A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化
B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化
C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化
D.上述三种说法都不对
A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化
B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化
C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化
D.上述三种说法都不对
A.T:=T+1
B.T:=T-1
C.T不变
D.T:=n
A.top++; data[top]=x;
B.data[top]=x; top++;
C.top--; data[top]=x;
D.data[top]=x; top--;
A.top=top+1;
B.top=top-1;
C.top->next=top;
D.top=top->next;
A.top++;
B.top--;
C.top=0;
D.top=0;