首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: A(int i):r1(i){) void print() {cout
有如下程序: #include using namespace std; class A{ public: A(int i):r1(i){) void print() {cout
admin
2018-08-13
42
问题
有如下程序:
#include
using namespace std;
class A{
public:
A(int i):r1(i){)
void print() {cout<<’E’<
void print() const {cout<<’C’<
private:
int r1;
};
int main(){
A a1(2); const A a2(4);
a1.pddnt();a2.print();
return 0;
}
运行时的输出结果是( )。
选项
A、运行时出错
B、E2-C16-
C、C4-C16-
D、E2-E4-
答案
B
解析
类A包括一个整型数据成员r1,一个一般成员函数print(),一个常成员函数print()const。在主函数中定义了对象a1,并对r1的值赋2和常对象a2,并对r1的值赋4,在C++中,常对象不能被更新,所以常对象只能调用类的常成员函数,而不能调用一般成员函数。而一般的对象,既可以调用一般成员函数也可以调用常成员函数。所以在本题中,当执行a1.print()时,输出为E2-,执行a2.print()时,输出为C16-。
转载请注明原文地址:https://kaotiyun.com/show/qAAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序:#include<iostream>usingnamespacestd;intmain(){voidfunction(doubleval);dou
下列程序的输出结果是()。#include<iostream.h>voidmain(){char*Str;str="testI";cout<<str[5];}
结构化程序设计主要强调的是()。
()既可重载为一元运算符,又可重载为二元运算符。
有如下4个语句:①cout<<‘A’<<setfill(‘*’)<<1eft<<setw(7)<<‘B’<<endl;②cout<<setrill(‘*’)((1eft<<setw(7)<<‘A’<<‘B’<<endl;③cout<
两个或两个以上模块之间联系的紧密程度称为()。
数据库系统的主要特点为数据集成性、数据的高______和低冗余性、数据独立性和数据统一管理和控制。
语句序列longx;x=0L;可用一个语句表示为______。
类模板不同于函数模板,类模板只可用______型参数。
随机试题
Windows中,对文件和文件夹的管理是通过()来实现的。
A、生长激素B、促肾上腺皮质激素C、甲状腺素D、甲状旁腺素E、胰岛素糖尿病患儿缺乏的激素是
濡脉与弱脉的主要不同点,在于
胎盘早剥的正确处理是
甲公司为增值税一般纳税人,适用增值税税率为17%。甲公司2012年发生如下经济业务:(1)1月1日,甲公司与乙公司(增值税一般纳税人)签订协议,向乙公司销售商品,成本为90万元,增值税专用发票上注明销售价格为110万元,增值税税额为18.7万元。协议规定
皇家园林的特点是规模较小,常用假山假水,建筑小巧玲珑,表现其淡雅素净的色彩。()
在日常生活中,我们经常把被子拿到太阳底下晒一下,其最可能的原因是()
“留得青山在,不怕没柴烧”,已经成为一些人不思进取的借口。不要再有“留得青山在,不怕没柴烧”的侥幸,留得青山在,也怕没柴烧。青山不是资本,可能只是一线希望。吝惜“青山”会颓废你的心灵。吝惜“青山”会埋没你的斗志。这段话是要告诉我们()。
华清大学有男同学参加了反华示威。除非华清大学有同学参加了反华示威,否则任何同学都能申请奖学金。华清大学女同学不能申请奖学金。如果上述断定都真,则以下哪项据此不能断定真假?(1)华清大学男同学都没有参加反华示威。(2)华清大学所有男同学不能申请奖学金。
设z=,其中f具有二阶连续偏导数,g具有二阶连续导数,求。
最新回复
(
0
)