2022年全国计算机等级《二级C++》模拟试卷1、有如下程序:
#include
using namespace std;
class Base{
protected:
Base(){cout
B. + - ++ --
C.> = >str;
当从键盘输入“I love this game”时,str中的字符串是( )。A.”I love this game”
B.”I love thi”
黑龙江省人才服务局C.”I love”
D.”I”
21、继承机制的作用是( )。
A.信息隐蔽
B.数据封装山东教育招生考试院网
C.定义新类
D.数据抽象
北大在职研究生招生简章202322、模板对类型的参数化供应了很好的支持,因此()。A.类模板的主要作用是生成抽象类
B.类模板实例化时,编译器将依据给出的模板实参生成一个类C.在类模板中的数据成员都具有同样类型
D.类模板中的成员函数都没有返回值
23、if语句的语法格式可描述为:
格式l:if()
或
格式2:if()
else
关于上面的语法格式,以下表述中错误的选项是()。A.局部可以是一个if语句,例如if(if(a==0)…)…
B.局部可以是一个if语句,例如if(…)if(…)…
四级准考证怎么打印准考证C.假如在前加上规律非运算符!并交换和的位置,语句功能不变D.局部可以是一个循环语句,例如if(…)while(…)…
24、下面的程序中,错误的语句是()。
①#inClude
②void main()
③{
④ int *p=new int[1];
⑧P=9;
⑥cout1;--i) Cout<<”*”:
A.48
B.49
C.50
D.51
32、软件测试的目的是( )。
A.评估软件牢靠性
B.发觉并改正程序中的错误
C.改正程序中的错误
D.发觉程序中的错误
山西省政府网33、软件设计中划分模块的一个准则是( )。A.低内聚低耦合
B.高内聚低耦合
C.低内聚高耦合
D.高内聚高耦合
34、以下数据构造中,能够根据“先进后出”原则存取数据的是( )。A.循环队列
B.栈
C.队列
D.二叉树
35、有如下程序:
#inClude using namespaCe std; Class Base{
publiC:
Base(int x=0){Cout< Class Derived:publiC Base{ publiC:Derived(int X=0){Cout< Base val; };
int main() {
Derived d(1); return 0;
高等学校英语应用能力考试成绩查询}
执行这个程序的输出结果是( )。
A.0
B.1
C.01
D.001
36、已知Value是一个类,value是Value的一个对象。以下以非成员函数形式重载的运算符函数原型中,正确的选项是( )。
A.Value operator+(Value v,int i);
B.Value operator+(Value v=value,int i);
C.Value operator+(Value v,inl:i=0):
D.Value operator+(Value v=vallle,int i=0);
37、有如下程序段:
int i=0,J=1;
nt&r=i;//④’ r=j;//②
int * P=&i;//③ * P=&r;//④
其中会产生编译错误的语句是()。
A.④
B.③
C.②
D.①
38、有如下程序:
﹟nclude
发布评论