首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: 撕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
39
问题
有如下程序:
撕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>usingnamespacestd;intmain(){cout.fill(’*’);cout.width(5);co
下列数组的定义中,会产生错误的是
若有定义:intk,*q;,则下列各选项中赋值表达式正确的是
有如下程序:intx=3;do{x-=2;cout<<x;}while(!(--x));执行这个程序的输出结果是()。
以下for语句中不是死循环的是()。
______允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流;______和处理过程。
在数据结构中,与所使用的计算机无关的是数据的
随机试题
斯坎伦计划的基本原则是()。
A.维拉帕米B.胺碘酮C.美西律D.拉贝洛尔E.普鲁卡因胺属于延长动作电位时程药(第Ⅲ类)的抗心律失常药是()
挖掘机作业时()不得在铲斗回转半径范围内停留。
关于证券交易的计价单位,下列说法正确的有()。
甲公司为支付货款,向乙公司签发了一张以A银行为承兑人、金额为20万元的银行承兑汇票。A银行在票据承兑栏中进行了签章。乙公司为向丙公司支付租金,将该票据交付丙公司,但未在票据上背书和签章。丙公司因需向丁公司支付工程款,欲将该票据转让给丁公司。丁公司发现票据上
(2017年聊城东昌府)在每节课或单元教学结束之后,通过日常观察、作业评定等手段来考察学生是否达到教学目标的要求,指出缺点并提出建议,力求改进学习过程、调整教学方案。这样一种“监控式”的评价属于()
依据商品需求弹性系数的大小,需求弹性可以分为不同类型。需求弹性的极端类型有()。
基于以下题干:是过于集中的经济模式,而不是气候状况,造成了近年来H国糟糕的粮食收成。K国和H国耕地条件基本相同,但当H国的粮食收成造成连年下降的时候,K国的粮食收成却连年上升。以下哪项如果为真.最能削弱上述论证?
程序测试是一项复杂的工作,一般测试者在进行测试时都需要设计
Imaginegoingtoyourdoctorwithacomplaintoffrequentheadaches.Yourdoctortakesaprescriptionpadandwritesawordoni
最新回复
(
0
)