设为首页 加入收藏

TOP

2018年9月计算机二级C语言考试巩固强化题(9)(二)
2018-07-31 09:13:14 】 浏览:330
Tags:2018年 9月 计算机 二级 语言考试 巩固 强化
int(){cout<<"val="<  private:


intval;


};


intmain(){


constMyClassobj1(10);


MyClassobj2(20);


obj1.Print();


obj2.Print();


return0;


}


程序的输出结果是(  )。


A.va1=10const:va1=20


B.const:va1=10const:va1=20


C.const:va1=10val=20


D.val=10va1=20


16.关于函数中的<返回类型>。下列表述中错误的是(  )。


A.<返回类型>中有可能包含关键字int


B.<返回类型>中有可能包含自定义标识符


C.<返回类型>中衣可能包含字符*


D.<返回类型>中可能包含[]


17.Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是(  )。


Samplea[2],*p=newSample;


A.0


B.1


C.2


D.3


18.有如下两个类定义:


classXX{


private:


doublex1;


protected:


doublex2;


public:


doublex3;


};


claseYY:protectedXX{


private:


doubley1;


protected;


doubley2;


public:


doubley3;


};


在类YY中保护成员变量的个数是(  )。


A.1


B.2


C.3


D.4


19.下列关于运算符重载的描述中,错误的是(  )。


A.可以通过运算符重载在C++中创建新的运算符


B.赋值运算符只能重载为成员函数


C.运算符函数重载为类的成员函数时,第一操作参数就是该类对象


D.重载类型转换运算符时不需要声明返回类型


20.下列关于类模板的描述中,错误的是(  )。


A.类模板的成员函数都是模板函数


B.可以为类模板参数设置默认值


C.类模板描述了一组类


D.类模板中只允许有一个类型参数


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2018年9月计算机二级C语言考试巩.. 下一篇2018年9月计算机二级C语言考试巩..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目