首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列正常的入栈与退栈操作后,top=0,则栈中的元素个数为
设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列正常的入栈与退栈操作后,top=0,则栈中的元素个数为
admin
2018-10-16
56
问题
设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列正常的入栈与退栈操作后,top=0,则栈中的元素个数为
选项
A、不可能
B、m+1
C、1
D、m
答案
A
解析
栈是向上增长的,每次压入一个元素,栈的TOP指针向上移动一位,即top-1。对于这个题目,由于top初始值等于m+1,此时入栈一个元素,top值减1,即m+1-1=m,依次类推,当栈满时,top的值等于1,不会出现top的值等于0。所以选项A正确。
转载请注明原文地址:https://www.kaotiyun.com/show/9gxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
字符串"\\\"ABCDEF\"\\"的长度是()。
有下列程序:#include<stdio.h>main(){inta=6,b=7,m=1;switch(a%2){case0:m++;break;case1:m++;switch(b%2)
若二维数组a有m列,则在a[i][j]前的元素个数为()。
若有下列定义(设int类型变量占2个字节):floatx=123.4567;则下列语句:printf("x=%5.2f",x);输出的结果是()。
下列叙述中正确的是()。
设有以下程序,为使之正确运行,请在横线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)【】main(){printf("\n");try_me();printf("\n");}
程序测试分为静态分析和动态测试。其中[]是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
对于白箱(盒)测试用例的各设计准则,下列叙述中正确的是()。
以下叙述中正确的是
下列叙述中正确的是()。
随机试题
铣削一棱柱棱台连接体,应先铣削棱柱,后铣削棱台。()
Whenthecouple______here,they______tothepark.
教师可以边讲课、边板书,这种注意品质是注意的()
患者,男性,22岁。因车祸后2h急诊入院,初步诊断为肾损伤,其最常见的症状是
下列关于医院处方点评工作说法错误的是
2004年1月5日,甲与乙之间发生争吵,后来甲将乙打伤,乙时年15周岁,乙的寡母要求甲承担民事责任,赔偿乙的身体损害和医药费。根据上述案情,根据相关规定,回答下列问题,并说明理由。
我国银行法规定货币政策的目标为()。
品德的心理结构由()构成。
Belowisachartshowingthelifetimeearningsofpeoplewithdifferenteducationandatdifferentages.Lookatthechartandw
WhatcanbesaidaboutIndianwomen?
最新回复
(
0
)