首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=20,则栈中的元素个数为( )。
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=20,则栈中的元素个数为( )。
admin
2019-04-18
89
问题
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=20,则栈中的元素个数为( )。
选项
A、31
B、30
C、21
D、20
答案
A
解析
栈是一种特殊的线性表,它所有的插入与删除都限定在表的同一端进行。入栈运算即在栈顶位置插入一个新元素,退栈运算即取出栈顶元素赋予指定变量。栈为空时,栈顶指针top=0,经过人栈和退栈运算,指针始终指向栈顶元素。初始状态为toD=51,当top=20时,元素依次存储在单元20:50中,个数为50-19=31,故A选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/LpAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如下程序的输出结果是#include<iostream>#include<iomanip>usingnamespacestd;classCSum{intx,y;public:CSum(int
Staff类含有int型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符“==”,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。boolStaff::Sta
若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数fun的方法是______。
请在下列程序中的空格处填写正确的语句:classSample{public:Sample(){}~Sample(){}voidSetData(intdatA){//将Sample类成员变量d
两个或两个以上模块之间联系的紧密程度称为()。
下列程序中横线处正确的语句是()。#include<iostream>usingnamespacestd;classTestClass{public: voidfun(){cout<<"Tes
纯虚函数的声明总是以______结束。
数据管理技术的发展经历了人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的是______。
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)()。classTestClass{private:intdata;public:TestClass(intg_data){
Jackson方法是一种面向______的结构化方法。
随机试题
电压负反馈加电流正反馈的直流调速系统中,电流正反馈环节()反馈环节。
基本群体也叫
全民所有财产和劳动群众集体所有财产,指的是()
以下哪项是干燥综合征(舍格伦综合征)的特征表现
炎症时血管内的血液成分经血管壁进入组织间隙的过程称为
运动的能量代谢的组成不包括
肥胖症的主要并发症有()。
你认为在当今时代,雷锋精神的实质是什么?请结合报考岗位来讲讲如何发扬这种精神。
あの 人、どこか 見た ことが ある 顔ですね。
A、Stayatthepresentjob.B、Takeanotherinterview.C、Workwithherfather.D、Startherowncompany.C题目问的是,如果该女士面试失败,她会做什么。由女士
最新回复
(
0
)