首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1]中,在下面画线处填上适当语句,完成栈类模板的定义。 template<class T> class
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1]中,在下面画线处填上适当语句,完成栈类模板的定义。 template<class T> class
admin
2011-01-19
41
问题
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1]中,在下面画线处填上适当语句,完成栈类模板的定义。
template<class T>
class T stack{
enunl{size=1000};
T stack[size];
in[top;
public:
T stack( ):top(0){}
void push(cons[T &i){
if(top<size)stack[top++]=i;
}
T pop( ){
if(top==0)exit(1); //栈空时终止运行
return______;
}
};
选项
答案
stack(--top);
解析
POP( )操作中,当栈中含有元素时则弹出栈顶元素,所以应该返回栈顶元素stack(--top),由于top指针始终指向的是栈顶元素的上一单元,所以出栈时应该是先将top下移,然后出栈,故应该是--top而不是top--。
转载请注明原文地址:https://kaotiyun.com/show/wUVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>intfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=1;i<n;i++)if(s[i][k]>m)m=s[i][k];returnm
计算机能直接执行的程序是()。
下面可以作为软件设计工具的是
以下叙述中正确的是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
请编写函数fun,其功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串“一1234”,则函数把它转换为整数值一1234。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在
在一个C源程序文件中所定义的全局变量,其作用域为( )。
给定程序MODI1.C中函数fun的功能是:判断一个整数是否是素数,若是返回1,否则返回0。在main()函数中,若fun返回1输出YES,若fun返回0输出NO!。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数。不得增行或删行
算法的空间复杂度是指()。
随机试题
患儿,4岁。诊断为先天性甲状腺功能减低症,给甲状腺素片治疗,医生嘱咐,出现下列情况考虑为甲状腺素片过量,但哪项除外
辨析:缔约过失责任属于违约责任。[首师大2015年研]
关于建设工程索赔程序的说法,正确的是()。
消防产品合法性检查是指按照国家相关法律法规规定,消防产品按照国家或者行业标准生产,并经型式检验和出厂检验合格后,方可使用。消防产品合法性检查,重点查验其符合国家市场准入规定的相关合法性文件,以及出厂检验合格证明文件。下列属于市场准入文件的是()。
“少年安能长少年?海波尚变为桑田。”唐代诗人李贺的这一诗句体现了()。
There’sacommonwarningaboutourplanet’sfuture;theriskoffoodshortages."We’vegotagrowingworldandahungryworld.W
在嵌入式应用系统中,目前使用的触摸屏主要有两种:一种是【65】_______式触摸屏(俗称软屏),结构简单,价格较低;另一种是【66】_______式触摸屏(俗称硬屏),其结构相对复杂,价格较高。
--Whatdayistoday?--It’s______.
TheCrazefortheGraduateStudyForthispart,youareallowedthirtyminutestowriteacompositionofnolessthan120wo
Inthesummerof999,LeifEriksonvoyagedtoNorwayandspentthefollowingwinterwithKingOlafTryggvason.Substantiallythe
最新回复
(
0
)