首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespaee std; class A{ public: A(int i):rl(i){ } void print( ){cout<<’E’<<rl<
有如下程序: #include<iostream> using namespaee std; class A{ public: A(int i):rl(i){ } void print( ){cout<<’E’<<rl<
admin
2013-02-27
39
问题
有如下程序: #include<iostream> using namespaee std; class A{ public: A(int i):rl(i){ } void print( ){cout<<’E’<<rl<<’-’;} void print( )const}cout<<’C’<<rl*rl<<’-’;} private: int rl; }; int main( ){ A al(2);eonst A a2(4); a1.print( );a2.print( ); return 0; } 程序的输出结果是
选项
A、运行时出错
B、E2-C16-
C、C4-C16-
D、E2-E4-
答案
B
解析
在类中重载函数的情况下,常对象调用类的常成员函数,非常对象调用类的非常成员函数,故答案为B。
转载请注明原文地址:https://kaotiyun.com/show/vSVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义: structcomplex {intreal,unreal; } data1={1,8},data2; 则下列赋值语句中错误的是()。
有以下程序: #include<stdio.h> main() { structSTU { charname[9]; charsex; doublescore[2]; };
有如下程序 #include<stdio·h> intsum(intdatA){ staticintinit=1; returndata+=init++: } main() { inti; for(
以下选项中关于C语言算术表达式的叙述中错误的是()。
采用表结构来表示数据及数据间联系的模型是()。
若有以下说明和定义 intfun(int*C){…} main() { int(*a)(int*)=fun,*b(),X[10],c; … } 则对函数fun的正确调用语句是()。
下列给定程序中,通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改
下列关于运算符重载的叙述中,正确的是()。
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,其虚部等于两个操作对象虚部之和;请补充完整:classcomplex{doublereal;//实部doubl
随机试题
根据《招标投标法》,投标人补充、修改或者撤回已提交的投标文件,并书面通知招标人的时间期限应在()。
计算下列三重积分:exdxdydz,Ω是由平面x=0,y=1,z=0,y=x,x+y-z=0所围成的闭区域;
关于妇科超声检查方法不正确的是
下列不是新药制剂的主要内容
诊断范围X线与物质的主要作用形式包括
对肠易激综合征的诊断推荐采用国际认同的罗马Ⅱ标准,其中有关腹部不适或腹痛时间的规定是在过去12个月内至少累计达
关于大型、高层建筑开始沉降观测时间的说法,正确的是()。
与自动竖式钢琴一同报验的穿孔纸板()
Readthearticlebelowaboutatakeoverbattlebetweenahotelchainandaninvestmentcompany.Aresentences16-22ontheopp
Knowledgemaybeacquiredthroughconversation,watchingtelevisionortravelling,butthedeepestandmostconsistentwayisth
最新回复
(
0
)