首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
下列关于栈的叙述,正确的是( )。
查看本题答案
包含此试题的试卷
计算机等级考试《单项选择》真题及答案
点击查看
你可能感兴趣的试题
下列关于栈的叙述正确的是
在栈中只能插入数据
在栈中只能删除数据
栈是先进先出的线性表
栈是先进后出的线性表
下列关于栈的叙述中正确的是______
在栈中只能捅入数据
在栈中只能删除数据c.栈是先进先出的线性表栈是先进后出的线性表
热门试题
更多
以下程序实现栈的入栈和出栈的操作其中有两个类一个是节点类node它包含点值和指向上一个节点的指针prev另一个类是栈类stack它包含栈的头指针top生成的链式栈如下图所示〈imgsrc=tp/jsj/2jc++j28.1.gif〉下面是实现程序请填空完成此程序#include〈iostream〉usingnamespacestd;classstack;classnodeintdata;node*prev;public:nodeintdnode*ndata=d;prev=n;friendclassstack;;classstacknode*top;//栈头public:stacktop=0;voidpushintinode*n=〈u〉【13】〈/u〉;top=n;intpopnode*t=top;iftoptop=top-〉prev;intc=t-〉data;deletet;returnc;return0;intmainstacks;s.push6;s.push3;s.push1;return0;
关于在调用模板函数时模板实参的使用下列表述正确的是
用树形结构来表示实体之间联系的模型称为
有以下程序#include〈iostream〉#include〈string〉usingnamespacestd;classvisitedprivate:intnumber;char*name;public:staticintglob;voidsetmeschar*
下列程序将xy和z按从小到大的顺序排列请将下面的函数模板补充完整template<classT>voidfun______Ta;ifx>ya=x;x=y;y=a;ify>za=y;y=z;z=a;ifx>ya=x;x=y;y=a;
下列关于类和对象的叙述中错误的是
对基类数据成员的初始化必须在派生类的中的成员初始化列表处执行
有以下程序#include〈iostream〉usingnamespacestd;#defineM10#defineB4voidsetstarchar*aintninti;fori=0;i
对虚函数的调用
若有以下程序#include〈iostream〉usingnamespacestd;classBasepublic:Basex=0;intx;;classDerived1:virtualpublicBasepublic:Derived1x=10;;classDerived2:virtualpublicBasepublic:Derived2x=20;;classDerived:publicDerived1protectedDerived2;intmainDerivedobj;cout〈〈obj.x〈〈end1;return0;该程序运行后的输出结果是〈u〉【15】〈/u〉
对长度为n的线性表进行顺序查找在最坏情况下需要比较的次数为
下列关于C++函数的说明中正确的是
有以下程序#include〈iostream〉usingnamespacestd;classApublic:virtualvoidsetxintiintj=0x=i;y=j;virtualvoidprint=0;protected:intxy;;classB:publicApublic:voidprintcout〈〈x*x〈〈;;classC:publicApublic:voidprintcout〈〈x*x*x〈〈end1;;intmainA*pa;Bb;Cc;pa=&b;pa->setx5;pa->print;pa=&c;pa->setx2;pa->print;return0;程序运行后的输出结果是
若有如下程序#include<iostream>usingnamespaeestd;intfunstaticinti=0;ints=1;s+=i;i++;returns;intmainintia=0;fori=0;i<5;i++a+=fun;cout<<a<<end1;return0;程序运行后输出的结果是
下列程序的执行结果是______#include<iostream.h>#include<stdlib.h>classTestClasspublic:intxy;TestClassx=y=0;TestClassintaintbx=a;y=b;voiddispcout<<x=<<x<<y=<<y<<end1;voidmainTestClasss123;s1.disp;
若有如下程序#include<iostream>usingnamespacestd;classApublic:Aintiintja=i;b=j;voidmoveintxintya+=x;b+=y;voidshowcout<<a<<<<b<<end1;private:intab;;classB:privateApublic:Bintiintj:Aijvoidfunmove35;voidf1A::show;;intmainBd34;d.fun;d.f1;return0;程序执行后的输出结果是
求1~100的和可写成fors=0i=1【7】i++s+=i的形式
有以下程序#include〈iestream〉usingnamespacestdintfintnifn==1return1elsereturnfn-1+1intmainintij=0fori=1i
【2】是按照程序语句行的自然顺序依次执行语句
若有以下程序#include〈iostream〉usingnamespacestd;classAprivate:intx;public:intz;voidsetxintix=i;intgetxreturnx;;classB:publicAprivate:intm;public:intp;voidsetvalueintaintbintCsetx
静态数据成员是为的数据
下列叙述中错误的是
有如下类声明classMyBASEintk;public:voidsetintnk=n;intgetconstreturnk;;classMyDERIVED:protectedMyBASEprotected:intj:public:voidsetintmintnMyBASE::setm;j=n;intgetconstreturnMyBASE::get+j;;则类MyDERIVED中保护的数据成员和成员函数的个数是
下列叙述中错误的是
实体联系模型是一种常用的高级【4】模型而【5】是实体联系模型中的核心
下列对静态数据成员的描述中正确的是
下面程序的输出结果是〈u〉【9】〈/u〉#include〈iostream〉usingnamespacestdvoidfintxifxcout.put’0’+x%10fx/10intmainf11001return0
下列程序的运行结果是#include<iostream.h>intx=5;intfunint
假定a=3下列程序的运行结果是#include<iostream.h>intfunintn;voidmaincout<<Pleaseinputanumber:;intaresult=0;cin>>a;result=fun
有一种特殊的虚函数重定义时不要求同名这种虚函数是【11】
热门题库
更多
软件测试工程师
计算机等级考试
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法
互联网监管与网络道德建设
“互联网+”和电子商务继续教育