试卷相关题目
- 1有如下模板声明:templateclassA;下列声明中,与上述声明不等价的是( )。
A.templateclassA;
B.templateclassA;
C.templateclassA;
D.templateclassA;
开始考试点击查看答案 - 2有下列程序:#includevoidf(int*P,int*q);voidmain( )(intm=1,n=2,*r=&m;f(r,&n);printf("%d,%d",m,n);}voidf(int*P,int*q){p=p+1;*q=*q+1;}程序运行后的输出结果是( )。
A.1,3
B.2,3
C.1,4
D.1,2
开始考试点击查看答案 - 3下列关于栈的描述正确的是( )。
A.在栈中只能插入元素而不能删除元素
B.在栈中只能删除元素而不能插入元素
C.栈是特殊的线性表,只能在一端插入或删除元素
D.栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素
开始考试点击查看答案 - 4有如下类定义:classFoo{public:Foo(intv):value(v){}//①~Foo(){}//②private:Foo(){}//③intvalue=0;//④};其中存在语法错误的行是( )。
A.①
B.②
C.③
D.④
开始考试点击查看答案 - 5有如下程序:#includeusingnamespacestd;classPair{intm,n;public;Pair(intj,intk):m(j),n(k){}intget(){returnm;}intget()const{returnm+n;}};intmain(){Paira(3,5);constPairb(3,5);cout<<a.get()<return0;}运行时的输出结果是( )。
A.33
B.38
C.83
D.88
开始考试点击查看答案 - 6有下列程序:#includevoidmain( ){chara=4;printf("%dn",a=a<<1);}程序的运行结果是( )。
A.40
B.16
C.8
D.4
开始考试点击查看答案 - 7若有以下定义:inta[]={1,2,3,4,5,6,7};charc1='b',c2='2';则数值不为2的表达式是( )。
A.a[1]
B.'d'c1
C.a['3'-c2]
D.c2-0
开始考试点击查看答案 - 8若为Fraction类重裁前增1运算符++,应在类体中将其声明为( )。
A.Fraction&poerator++( );
B.Fraction&poeralor++(int);
C.friendFraction&operator++( ):
D.friendFraction&operator++(int);
开始考试点击查看答案 - 9若有定义语句“intm[]={5,4,3,2,1),i=4;”则下列对m数组元素的引用中错误的是( )。
A.m[--i]
B.m[2*2]
C.m[m[o]]
D.m[m[i]]
开始考试点击查看答案 - 10下列对重载函数的描述中,错误的是( )。
A.重载函数中不允许使用默认参数
B.重载函数中编译是根据参数表进行选择的
C.不要使用重载函数来描述毫不相干的函数
D.构造函数重载将会给初始化带来多种方式
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它