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