柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为( )。
A.m+1
B.不可能
C.0
D.m
热度🔥401
参考答案:B
解析:
初始状态栈顶指针top=0,存储空间为S(1:m),则说明1为栈底,m为栈顶,当top=m+1时栈已经溢出。故本题答案为B。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
窗体中有命令按钮Command1和文本框Text1,事件过程如下: Function result(ByVal x As Integer)As Boolean If x Mod 2=0 Then result=True Else result=False End If End Function Private Sub Command1_Click() x=Val(InputBox("请输入一个整数")) If 【 】 Then Text1=Str(x)& "是偶数." Else Text1=Str(x)& "是奇数." End If End Sub 运行程序,单击命令按钮,输入19,在Text1中会显示“19是奇数”。那么在程序的括号内应填写( )。
有以下程序 #include int a=4; int f(int n) { int t = 0; static int a=5; if (n%2) {int a=6; t += a++; } else {int a=7; t += a++; } return t + a++; } main() { int s=a, i=0; for (; i<2;i++) s += f(i); printf("%d\n", s); } 程序运行后的输出结果是
标签
计算机二级Office
top
m+1
栈顶
状态