当前位置: 首页 > 计算机二级 > 计算机二级模拟试题 > 2020年计算机二级C++考试每日一练(7月1日)

2020年计算机二级C++考试每日一练(7月1日)

更新时间:2020-07-01 11:39:28 来源:环球网校 浏览33 收藏6
摘要 备考全国计算机二级C++考试的小伙伴们,复习的都怎么样了呢?环球网校小编发布了2020年计算机二级C++考试每日一练供大家参考复习,小伙伴们快来做一做,测试一下自己吧!了解更多全国计算机二级C++备考资料敬请关注环球网校计算机二级频道。

2020年计算机二级C++考试每日一练(7月1日)

(1)有如下类定义:

class Test

{

public:

Test(){a=0;c=0;}//①

int f(im a)const{this->a=a;}//②

static int g(){return a;f//③

void h(int b){Test:.b=b;};//④

private:

int a;

static int b;

const int C;

};

int Test::b=0:

在标注号码的行中,能被正确编译的是( )。

A)①

B)②

C)③

D)④

答案:D

(2)有如下类声明:

class SAMPLE

{

int n:

public:

SAMPLE(int i=0):n(i){}

void setValue(int nO);

};

下列关于9etValue成员函数的定义中,正确的是( )。

A)SAMPLE::setValue(int nO){n=n0;} B)void SAMPLE::setValue(int胡){n=n0;

C)void setValue(int nO){n=n0;}D)setValue(int nO){n=n0;}

答案:B

(3)有如下程序:

#include

using namespace std;

class A

{

public:

A(){cout<<”A”;}

-A(){cout<<”-A”;}

};

class B:public A

{

A*P;

public:

B(){cout<<”B”;P=new A();}

-B(){cout<<”~B”;delete p;}

};

int main()

{

B obj;

return 0;

}

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

A)BAA~A~B~A

B)ABA~B~A~A

C)BAA~B~A~A

D)ABA~A~B~A

答案:B

(4)有如下程序:

#include

using namespace std;

class Base

{

private:

void funl()const{tout<<”funl”;}

protected:

void fun2()const{tout<<”fun2”;}

public:

void fun3()const{cout<<”fhll3”;}

};

class Derived:protected Base

{

public:

void fhn4()const{cout<<”filn4”;}

};

int main()

{

Derived obj;

obj.funl();//①

obj.fun2();//②

obj.furd();//③

obj.fun4();//④

return U:

}

其中有语法错误的语句是( )。

A)①②③④

B)①②③

C)②③④

D)①④

答案:B

(5)有如下程序:

#include

using namespace std;

class Basel

{

public:

BaseI(int d){cout<

一Basel(){}

};

class Base2

{

public:

Base2(int d){tout<

~Base2(){}

};

class Derived:public Basel,Base2

{

public:

Derived(int a,int b,int c,int d):Basel(b),Base2(a),bl(d),b2(c){}

private:

int bl:

int b2:

};

int main()

{

Derived d(1,2,3,4);

return 0;

}

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

A)1234

B)2134

C)12

D)21

答案:D

更多2020年计算机二级C++考试每日一练试题,请继续关注环球网校计算机二级频道。需要及时了解考试动态的小伙伴可“ 免费预约短信提醒”届时环球网校会及时为大家推送2020年计算机二级考试相关信息提醒。环球网校友情提示:对于想要参加计算机二级考试的小伙伴们,环球网校特地为您准备了计算机二级考试资料,如有需要请点击文章下方“免费下载>>>计算机二级考试资料”下载学习。

编辑推荐

分享到: 编辑:环球网校

资料下载 精选课程 老师直播 真题练习

计算机二级资格查询

计算机二级历年真题下载 更多

计算机二级每日一练 打卡日历

0天
累计打卡
0人
打卡人数
去打卡

预计用时3分钟

计算机二级各地入口
环球网校移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载

返回顶部