首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=20,则栈中的元素个数为( )。
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=20,则栈中的元素个数为( )。
admin
2021-02-25
33
问题
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=20,则栈中的元素个数为( )。
选项
A、31
B、30
C、21
D、20
答案
A
解析
栈是一种特殊的线性表,它所有的插入与删除都限定在表的同一端进行。入栈运算即在栈顶位置插入一个新元素,退栈运算即取出栈顶元素赋予指定变量。栈为空时,栈顶指针top=0,经过入栈和退栈运算,指针始终指向栈顶元素。初始状态为top=51,当top=20时,元素依次存储在单元20:50中,个数为50一19=31,故A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/mntp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列排序方法中,最坏情况下比较次数最少的是()。
支持子程序调用的数据结构是()。
有以下程序:#include<stdio.h>inta=1.b=2:voidfunl(inta,intb){printf("%d%d",a,b);}voidfun2(){a=3;b=4;}main(){funl(5,6);f
有以下程序:#include<stdio.h>main(){inta,b;for(a=0;a<3;a++){scanf("%d",&b);switch(b){default:printf("
有以下程序:#incIude<stdio.h>main()inta:a=(int)(—1.53*3):printf("%d\n",a);}程序的运行结果是()。
以下选项中不能用于描述算法的是()。
以下针对全局变量的叙述错误的是()。
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
在学校每间宿舍住1到6名学生,每个学生只在一间宿舍居住,则实体宿舍与实体学生间的联系是()。
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是()。
随机试题
诊断陛腹腔穿刺和腹腔灌洗术,在诊断腹部损伤时,其阳性率可达
工程勘察资质分为()等四个专业。
纳税人以非现金资产对外投资发生资产评估净增值时,正确的纳税处理是()。
关于农业生产资料增值税的免税规定,下列各项表述正确的是( )。
甲投资者准备采用抛补看涨期权投资策略,已知股票的购入价格是45元,以该股票为标的资产的看涨期权价格为6元,执行价格为50元,一年后到期,到期股价为60元,则甲投资者获得的净损益为()元。
北京市原东城、西城、崇文、宣武四个中心城区调整为新的东城、西城两个区。有权审批该行政区划调整的是()。
是否标志的方差的取值范围是()。[江苏大学2011研]
设A为n阶矩阵,且A2一2A一8E=0.证明:r(4E—A)+r(2e+A)=N.
存取速度最快的是(6)。
软件(程序)调试的任务是
最新回复
(
0
)