首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: 撕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
37
问题
有如下程序:
撕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://jikaoti.com/ti/IEt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对建立良好的程序设计风格,下面描述正确的是
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,栈属于【】。
下列程序的运行结果是()。#include<iostream.h>voidfun(int&a,intb=3){staticinti=2;a=a+b+i;i
()既可重载为一元运算符,又可重载为二元运算符。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
已知数组a中的元素个数为n,下列语句的作用是将下标为i的元素移动到下标为i-1的单元,其中1≤i<n。例如,当n=4,a中原有数据为1、2、3、4时,则移动后a中元素为2、3、4、4。请将语句补充完整:for(inti=0;i<n-1;i++)
设计数据库的存储结构属于()。
数据流图有两种典型的结构形式,它们分别是变换型和【】。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是
在结构化分析使用的数据流图(DFD)中,利用______对其中的图形元素进行确切解释。
随机试题
进行搭接接头(CTS)焊接裂纹试验时,对焊接参数没有规定具体数值。()
下列有关侦查辨认程序的表述不正确的是:()
下列情形中,承包人不可以提起索赔的事件是()。
总分类账户是根据总分类科目设置的,用以对会计要素具体内容进行总括分类。()
按照《建筑工程建筑面积计算规范》的规定,建筑物间有围护结构的架空走廊,应按()计算建筑面积。
所谓互补品,就是指使用价值上必须相互补偿才能满足人们某种需要的商品。下列各组商品中,属于互为互补品的是()。
2017年,可以说是我国电影发展的重要一年。然而,一些电影从业者认为:中国是电影大国,但不是电影强国。以下各项如果为真。最不能质疑这些电影从业者观点的是:
近日,某些城市上线了“随手拍交通违法“小程序,市民可以将自己拍摄的机动车闯红灯、违停等各类违法行为的照片或者视频,通过该小程序实名上传并进行举报。对于所举报的交通违法行为一经核实,相关部门会给予举报人奖励。有专家由此断定,“随手拍交通违法”可以有效扩大交通
A、 B、 C、 B
ThesentencethatexpressesINVITATIONis
最新回复
(
0
)