导航

2022年3月计算机二级C++考试模拟练习(3月10日)

网络·2022-03-10 15:51:07浏览160 收藏80
摘要 2022年3月国家计算机二级C++考试再有不到20天就要开考了,小伙伴们都复习的如何了呢?为了帮助大家查漏补缺,巩固知识,环球网校小编分享了“2022年3月计算机二级C++考试模拟练习(3月10日)”,更多科目练习敬请关注环球网校。

2022年3月计算机二级C++考试模拟练习(3月10日)

(1)有如下程序:

#include

using namespace std;

class VAC{

public:

intf()const{return 3;}

int f(){retum 5;}

};

int main()

{

VAC vl;

const VAC v2;

cout<

return 0;

}

执行这个程序的输出结果是( )。

A) 53

B)35

C)55

D)33

答案:A

(2)有如下程序:

#include

using namespace std;

class MyClass{

public:

MyClass(int i=0){cout<<1;}

MyClass(const MyClass&x){cout<<2;}

MyClass&operator=(const MyClass&x){cout<<3;retum$this;}

~MyClass()}cout<<4;}

};

int main()

{

MyClass objl(1),obj2(2),obj3(objl);

retum 0;

{

执行这个程序的输出结果是( )。

A)112444

B)11114444

C)121444

D)11314444

答案:A

(3)有如下类声明:

class Base{

protected:

int amount;

public:

Base(int n=0):amount(n){}

int getAmount()const{retum amount;}

};

class Derived:public Base{

protected:

int value;

public:

Derived(int m,int n):value(m),Base(n){}

int getData()const{return value+amount;}

}:

已知x是一个Derived对象,则下列表达式中正确的是( )。

A)x.value+X.getAmount()

B)x.getData()一x.getAmount()

C)x.getData()一x.amount

D)x.value+X.Amount

答案:B

(4)有如下程序:

#include

using namespace std;

class AA{

int k;

protected:

int n;

void setK(int k){this一>k=k;}

public:

void setN(int n){this一>n=n;}

};

class BB:public AA{/*类体略*/};

int main()

}

BB X;

X.n=1;//1

X.setN(2);//2

X.k=3;//3

X.setK(4);//4

return 0;

}

在标注号码的四条语句中正确的是( )。

A)1

B)2

C)3

D)4

答案:B

(5)有如下程序:

#include

using namespace std;

class Base{

int x:

public:

Base(int n=0):x(n){cout<

int getX()const{return x;}

};

cjass Derived:public Base{

int Y:.

J;;Iublic:

Derived(int m,int n):y(m),Base(n){cout<

Derived(int m):Y(m){cout<

};

int main()

{

Derived dl(3),d2(5,7);

retum 0;

}

执行这个程序的输出结果是( )。

A)375

B)357

C)0375

D)0557

答案:C

编辑推荐:历年计算机二级考试通过率是多少?

以上就是“2022年3月计算机二级C++考试模拟练习(3月10日)”及其相关内容,想及时获知2022年3月计算机等级考试准考证打印时间,大家可通过点击使用环球网校“ 免费预约短信提醒”,即可及时获得时间提醒。环球网校友情提示:为方便小伙伴们更好地备考,环球网校特地为大家准备了计算机二级复习资料,如有需要请点击文章下方“免费下载>>>2022年计算机二级考试模拟练习及备考资料”下载学习。

资料下载
历年真题
精选课程
老师直播

| 注册 | 电脑版

版权所有©环球网校All Rights Reserved