首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请将下列栈类Stack的横线处补充完整。 class Stack{ private: int pList[100]; ∥int数组,用于存放栈的元素 int top;
请将下列栈类Stack的横线处补充完整。 class Stack{ private: int pList[100]; ∥int数组,用于存放栈的元素 int top;
admin
2010-12-16
32
问题
请将下列栈类Stack的横线处补充完整。
class Stack{
private:
int pList[100]; ∥int数组,用于存放栈的元素
int top; ∥栈顶元素(数组下标)
public:
Stack():top(0){}
void Push(const int &item); ∥新元素item
选项
答案
pList[top]=item
解析
此题考查的是堆栈数据结构。堆栈是一种先进后出的队列,每次入栈在栈顶,出栈也在栈顶。当栈顶指针所指位置是最后一个有效数据时,下次出栈直接取出栈顶指针所指数据,然后栈顶指针再减1;入栈时需要将栈顶指针先增1,然后将数据存入栈顶指针所指位置。本题中,从Pop()数中可以看出,是先取数然后top才会减1,Push()函数应先增1再取数。所以应填入pList[top]=item。
转载请注明原文地址:https://jikaoti.com/ti/Y0W0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C语言规定,函数返回值的类型是()。
有以下程序:#include<stdio.h>#include<string.h>typedefstruct{chatnanle[9];charsex;intsore[2];}STU;STUf(STUa){STUb={"Zhao",
负责数据库中查询操作的数据库语言是()。
下列选项中属于面向对象设计方法主要特征的是()。
若变量已正确定义并赋值,以下不能构成C语句的选项是
若希望P指向的值加1,则以下表达式不正确的是()。
当变量c的值不为2、4、6时,值也为”真”的表达式是()。
以下针对相应语句的注释中,说法错误的是()。
数据结构的存储结构包括顺序、索引、散列和【 】四种。
索引属于
随机试题
Myson,Johnny,openedanewrestaurant,andontheopeningdayIhelpedoutinthekitchen.Bymid-morning,Inoticedthatthe
以下属于限制民事行为能力人的是()。
已知向量α=(-3,-2,1),β=(1,-4,-5),则|α×β|等于:
甲公司为一综合服务公司,2015年11月,发生业务如下:(1)下设一旅游公司接待一200人的旅游团,每人收取旅游费1500元,另支付给其他单位住宿费200元/人,餐费50元/人,旅游景点门票350元/人,支付本公司导游费用150元/人。
在今年的八国峰会上,胡锦涛主席提出了促进世界经济均衡、协调、可持续发展的建议,即建设可持续发展的世界经济体系、建设包容有序的国际金融体系、建设公正合理的国际贸易体系和建设公平有效的全球发展体系。这“四个体系”的核心是合作,特别是()。
如果在SQL查询的SELECT短语中使用TOP,则应该配合使用
ManyChildren’sDeathsPreventable:WHOOverfivemillionchildrendieeachyearfromdisease,infectionsandaccidentsrela
Thewarmthof______sweaterwillofcoursebedeterminedbythesortof______woolused.
Iprefertocommunicatewithmycustomers______(通过写电子邮件而不是打电话).
玉饰不仅能使佩戴者更美丽,还能促进其身体健康。
最新回复
(
0
)