首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有【 】个元素。
假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有【 】个元素。
admin
2010-03-15
33
问题
假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有【 】个元素。
选项
答案
20
解析
与一般的线性表一样,在程序设计语言中,用一维数组s(1,m)作为栈的顺序存储空间,其中m为栈的最大容量。通常,栈底指针指向栈空间的栈中的元素个数等于(栈底指针一栈顶指针+1),即49-30+1=20。
转载请注明原文地址:https://kaotiyun.com/show/Tbjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includevoidmain(){inta[3][3]={0,1,2,0,1,2,0,1,2},i,j,s=10;for(i=0;i<3;i++)for(j=1;j<=i;j++)s+=a[i][a[j][i]];prin
下列方法中,属于白盒法设计测试用例的方法的是()。
下面对软件工程描述正确的是
若函数中有定义语句:inta;,则()。
有以下程序#include<stdio.h>typedefstruct{charname[10];intage;}ST;mai
有关C语言标识符,以下选项中不合法的是()。
结构化程序设计的3种结构是()。
C语言主要是借助以下哪种手段来实现程序模块化
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
模板是实现类属机制的一种工具,其功能非常强大,它允许用户构造类属类,即()。
随机试题
胸穿抽气一般取锁骨中线第2肋间或腋中线第4~5肋间。
用于防治静脉血栓的口服药是
乙是A市的木材经销商,因资金周转困难,便从丹东市甲处借了50万元人民币,购买了一批木材,并销售给了锦州市的丙,约定价款为60万元人民币,但丙未付款。乙与丙约定的合同履行地在丹东市。后来,甲要求乙还钱,乙说因为丙没有支付货款,所以无力偿还。鉴于此,甲欲直接起
该工程签约时的合同价款是多少万元?该工程的预付款是多少万元?
关于暂估价的计算和填写,下列说法中正确的有()。
下列选项中属于商用房的有()。
企业进行筹资,用于员工工资的集中发放属于()。
2019年7月1日,郑某、丁某、马某分别出资20000元设立了普通合伙企业。11月1日,郑某拟将自己在合伙企业的财产份额的50%按10000元转让。郑某通知丁某、马某后,丁某表示愿意以8000元买下,马某未表态。11月3日,郑某的好友齐某知道后,愿意以10
关于企业物业资产管理,下列说法错误的是()
•Lookatthestatementsbelowandtheprofilesoffiveexecutivesontheoppositepage.•Whichexecutive(A,B,C,DorE)does
最新回复
(
0
)