首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include<iostream> using namespace std; int i=1; class Fun{ public: static int i; int value(){
有如下程序 #include<iostream> using namespace std; int i=1; class Fun{ public: static int i; int value(){
admin
2020-07-30
27
问题
有如下程序
#include<iostream>
using namespace std;
int i=1;
class Fun{
public:
static int i;
int value(){return i-1;}
int value()const{return i+1;}
};
int Fun::i=2;
int main(){
int i=3;
Fun fun1;
const Fun fun2;
return 0;
}
若程序的输出结果是:
123
则程序中下划线处遗漏的语句是( )。
选项
A、cout<<fun1.value()<<Fun::i<<fun2.value();
B、cout<<Fun::i<<fun1.value()<<fun2.value();
C、cout<<fun 1.value()<
D、cout<<fun2.value()<<Fun::i<<fun1.value();
答案
A
解析
此题考查的是常成员函数。const关键字可以用于参与重载函数的区分,此时常对象调用常成员函数,一般对象调用一般成员函数,当类中只有一个常成员函数时,一般对象也可以调用该常成员函数。本题中,通过fun1调用value()函数时,是调用前一个,而通过fun2调用value()函数是调用后一个;另外,value()函数中访问的i是类中定义的数据成员i,全局变量i在类中被“屏蔽”。fun1.value()输出i-1=2-1=1;fun2.value()调用后一个value()函数输出i+1=2+1=3;Fun::i是通过类名直接访问类的静态数据成员i的值,即2;所以正确的输出顺序是A选项。
转载请注明原文地址:https://kaotiyun.com/show/j3yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。例如,若输入5,则应输出一0.283333。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODll.C中,不要改动main函数,不得增行或
请使用VC6或使用【答题】菜单打开考生文件夹prog1下的工程progl,该工程中包含程序文件main.cpp,其中有Salary(“工资”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句行有错误,请加以
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程文件proj3。本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.cpp、writeToFile.obj。补充完成重载赋值运算符函数,完成深复制功能。
请使用菜单命令或直接用VC6打开考生文件夹下的工程proj3,其中声明了Date类,它是一个用于表示日期的类。成员函数isLessThan用以比较两个日期的大小:当第一个日期早于第二个日期时,返回true,否则返回false。请补充完整函数isLessTh
由于常对象不能被更新,因此()。
下列控制格式输入/输出的操作符中,能够设置浮点数精度的是()。
运算符重载时不需要保持的性质是()。
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
有如下语句序列:charstr[10];cin>>str;当从键盘输入“Ilovethisgame”时,str中的字符串是()。
设表的长度为n。在下列算法中,最坏情况下时间复杂度最高的是
随机试题
关于中国工程咨询协会理事会职权的表述,不正确的是()。
按投资来源将工程项目分为()。
对于各工序的产出品和重要的部位,先由施工单位按规定自检,自检合格后,向咨询(监理)工程师提交(),经咨询(监理)工程师检验确认合格后,才能进入下一道工序施工。
对于任何一个具体的设备工程项目,尽管需要协调各个目标之间的关系,但往往是以某一目标为主要目标的。这说明设备监理的目标具有( )特点。
()是基础证券发行人或其以外的第三人(简称“发行人”)发行的,约定持有人在规定期间内或特定到期日,有权按约定价格向发行人购买或出售标的证券,或以现金结算方式收取结算差价的有价证券。
下列属于企业集团财务公司资产业务的有()。
导游人员与导游者的谈话内容一般不要涉及()。
请认真阅读下列材料,并按要求作答。请根据上述材料完成下列任务:依据拟定的教学目标,概述教学过程并说明设计意图。(20分)
各国刑法关于犯罪的概念,主要有哪些类型?
简述提存的概念和原因。
最新回复
(
0
)