首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设栈的存储空间为S(1:50),初始状态为top=51o见经过一系列正常的入栈与退栈操作后,top=20,则栈中的元素个数为( )。
设栈的存储空间为S(1:50),初始状态为top=51o见经过一系列正常的入栈与退栈操作后,top=20,则栈中的元素个数为( )。
admin
2021-06-15
39
问题
设栈的存储空间为S(1:50),初始状态为top=51o见经过一系列正常的入栈与退栈操作后,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/nAtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:把主函数中输入的3个数,最大的放在a中,最小的放在c中,中间的放在b中。例如,输入的数为:551234,输出结果应当是:a=55.0,b=34.0,c=12.0。请改正程序中的错误,使它能得出正确结果。
下述程序的输出结果是()。#include<stdio.h>voidmain(){inta[5]={1,2,3,4,5};int*p=a,**q=&p;printf("%dt",*(p++));printf("%d",*q);}
下面4个关于C语言的结论中错误的是()。
下列关于函数的叙述中正确的是()。
设有以下说明,则不正确的叙述是()。unionun{inta;charb:floatc;}arr;
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
设有定义:intx=2;,以下表达式中,值不为6的是()。
结构化程序的三种基本结构是
学院的每名教师只能属于一个系,则实体系和实体教师间的联系是
随机试题
腭帆()
WhatdowemeanbyaperfectEnglishpronunciation?InonesensethereareasmanydifferentkindsofEnglishastherearespeak
比较连续3年的某传染病死亡率可用
早期诊断先天性甲状腺功能减低症.下列新生儿期筛查项目是
超声透射波法检测混凝土灌注桩桩身质量的方法有单孔透射法和跨孔透射法两种,其中单孔透射法的信号分析难度较小,在工程实际中应用较为普遍。()
烟花爆竹生产人员应()。
以下属于我国城镇土地使用税纳税人的有()。
下列各项中,属于企业所得税不征税收入的是()。
内部言语具有隐蔽性和完整性()。
现行宪法规定,我国是工人阶级领导的以工农联盟为基础的()。
最新回复
(
0
)