2013计算机二级考试C++模拟试题三及答案3 |
来源:2exam.com 2013-9-29 |
15.下面的哪个选项不能作为函数的返回类型?( ) A.void B.int C.new D.long 【参考答案】C 16.下面程序输出的结果是( ) #include void main() { int i; int a[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) cout< } A.1 5 9 B.7 5 3 C.3 5 7 D.5 9 1 【参考答案】B 17.下列描述中哪个是正确的?( ) A.私有派生的子类无法访问父类的成员 B.类A的私有派生子类的派生类C无法初始化其祖先类A对象的属性,因为类A的成员对类C是不可访问的 C.私有派生类不能作为基类派生子类 D.私有派生类的所有子孙类将无法继续继承该类的成员 【参考答案】B 18.如果友元函数重载一个运算符时,其参数表中没有任何参数是说明该运算符是( ) A.一元运算符 B.二元运算符 C.选项A和选项B都可能 来源:考试大网 D.重载错误 【参考答案】D 19.下列关于模板的说法正确的是( ) A.模板的实参在任何时候都可以省略 B.类模板与模板类所指的是同一概念 C.类模板的参数必须是虚拟类型的 D.类模板中的成员函数全部都是模板函数 【参考答案】D 20.下面程序段的运行结果是( ) void main() {int t,a,b,c; a=1;b=2;c=2; while(a { t=a;a=b;b=t;c--;} cout< A.1,2,0 B.2,1,0 C.1,2,1 D.2,1,1 【参考答案】A 21.若定义int k=7,x=12;,则能使值为3的表达式是( ) A.x%=(k%=5) B.x%=(k-k%5) C.x&=k-k%5 D.(x%=k)-(k%=5) 【参考答案】D
|
网站版权与免责声明
①由于各方面情况的不断调整与变化,本网所提供的相关信息请以权威部门公布的正式信息为准.
②本网转载的文/图等稿件出于非商业性目的,如转载稿涉及版权等问题,请在两周内来电联系. |
|
|
|