首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: 撕nclude<iostream> using namespace std; class MyClass { public: MyClass(int x):val(x) { } void Pri
有如下程序: 撕nclude<iostream> using namespace std; class MyClass { public: MyClass(int x):val(x) { } void Pri
admin
2018-06-19
57
问题
有如下程序:
撕nclude<iostream>
using namespace std;
class MyClass {
public:
MyClass(int x):val(x) { }
void Print( )eonst{cout<<"const:val"<<val<<’\t’;}
void Print( ) { cout<<"val="<<val<<’\t’;}
private:
int val:
};
int main( ) {
eonst MyClass obj1(10);
MyClass obj2(20);
obj1.Print();
obj2.Print();
return 0;
}
执行这个程序的输出结果是( )。
选项
A、val=10 const:val=20
B、const:val=10 const:val=20
C、const:val=10 val=20
D、val=10 val=20
答案
C
解析
本题考查常对象、常成员函数及构造函数。常对象只能调用常成员函数,普通对象调用普通成员函数。所以本题中obj1为常对象,执行obj1.print( )后,会执行常构造函数,输出const:val=10;而obj2为普通对象,执行obj2.print( )时,会执行默认构造函数,输出val=20。故答案为C。
转载请注明原文地址:https://kaotiyun.com/show/WNAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是
下列数据结构中能应用二分查找的是
在下面程序的横线处填上适当的内容,使程序执行后的输出结果为1/2005。#include<iostream.h>usingnamespacestd:classDatepubl
下列程序的输出结果为2,请将程序补充完整。#include<iostream>usingnamespacestd;classBase{public:______voidfun(){cout<<1;}
若有以下程序:#include<iostream>usingnamespacestd;classA{private:intx;public:intz;voidsetx(inti){x=i;
按照标识符的要求,下列选项中,()符号不能组成标识符。
下列程序的输出结果是【】#include<iostream>usingnamespacestd;int&qetVar(int*pint){renurn*pint;}intmain(){inta=10;
下列选项中不属于软件工程3个要素的是()。
______允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
实体是信息世界中广泛使用的一个术语,它用于表示()。
随机试题
G3P0,孕32周,双胎妊娠,既往曾有人工流产2次,因阴道间断性出血1+月就诊,印象为“前置胎盘”。为明确诊断,首选下列哪种检查方法
小儿10个月,发热2天,体温39℃,烦躁、频咳、气喘。体检口周发绀,鼻翼扇动,三凹征阳性,两肺呼吸音粗。血象WBC9×109/L,N47%。此时应首先做哪项检查
某商场,地上6层,地下2层,总建筑面积为32000m2,地下部分为停车场和各种设备用房,商场消防设施的维护管理人员发现安装在汽车库内的点型感烟火灾探测器经常会误报警,下列关于该探测器误报警原因的分析中,正确的有()。
在二进制的算术中,1+l等于2。()
下列关于有限责任公司的说法正确的是()。
情绪分类的环形模式是()提出的。
明太祖朱元璋为巩固和扩大里老的司法审判权,于洪武三十一年颁行的规范文件是()。
Inthepastyear,alothaschangedinthefieldofhumanspaceflight.(46)InJanuary,PresidentGeorgeBushbrushedasidethef
利用“绘图”工具栏,绘制一个条件判定的流程图。
Itispostulatedthatacureforthediseasewillhavebeenfoundbytheyear2000.
最新回复
(
0
)