首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include<iostream> using namespace std; int i=1; class Fun{ public: static int i; int value(){return i-1;} int value()cons
有如下程序 #include<iostream> using namespace std; int i=1; class Fun{ public: static int i; int value(){return i-1;} int value()cons
admin
2020-11-11
31
问题
有如下程序
#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 ;
}
若程序的输出结果是:
123
则程序中下划线处遗漏的语句是( )。
选项
A、cout<<fun1.value()<<Fun::i<<fun2.value();
B、cout<<Fun::i<<fun1.value()<<fun2.value();
C、cout<<fun1.value()<<fun2.value()<<Fun::i;
D、cout<<fun2.value()<<Fun::i<<fun1.value();
答案
A
解析
此题考查的是常成员函数。const关键字可以用于参与重载函数的区分,此时常对象调用常成员函数,一般对象调用一般成员函数。当类中只有一个常成员函数时,一般对象也可以调用该常成员函数。本题中,通过funl调用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://jikaoti.com/ti/21l0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
阅读下面的程序:#includevoidmain(){intx;cin>>x;if(x++>5)cout
()使一个函数可以定义成对许多不同数据类型完成同一个任务。
使用VC6打开考生文件夹下的源程序文件modi1.zpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:number1=anumber2=anumber1=anumber2=b注意:错误的语句
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(intn),求出n×n矩阵的对角线数字的平方和。如果n为奇数,则对角线交叉部位数字只参与一次计算。注意:请勿改动主函数main与其他函数中的任何内容,仅在函数fun的花
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整,使得程序输出21到屏幕。完成以下功能:(1)增加静态私有变量mNumber,类型为int,请在注释//********1**
检查软件产品是否符合需求定义的过程称为()。
关于函数重载,下列叙述中错误的是()。
有如下函数模板定义:temp1ate<c1assT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
在软件开发中,需求分析阶段可以使用的工具是()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
随机试题
下列属于政策规划范畴的概念是()
在工业生产中主要利用()能量集中的特点,用于焊接、打孔、切割和热处理等。
城市道路网按速度可以分为()和()两大路网。
投资者持有某只公司债券,信用评级为AA+,剩余期限为2年,票面利率为4%,每年付息一次,每张面值100元。在一年后投资者可以按面值将债券回售给发行人。根据以上材料,回答下列问题。下列风险类型中,该投资者无须承担的是()。
在一个不透明的盒子中放有四张分别写有数字1、2、3、4的红色卡片和三张分别写有数字1、2、3的蓝色卡片,卡片除颜色和数字外完全相同.从中任意抽取一张卡片,求该卡片上写有数字1的概率;
下列不属于公安事故调查的基本原则的是()。
最早写入人格尊严内容的我国宪法是()。
建筑历史学家丹尼斯教授对19世纪早期铺有木地板的房子进行了研究。结果发现较大的房间铺设的木板条比较小房间的木板条窄得多。丹尼斯教授认为,既然大房子的主人一般都比小房子的主人富有,那么窄木条铺地板很可能是当时有地位的象征,用以表明房主的富有。以下哪
NowadayswecanseeAmericanfilmsandTVprogramspouringin,fastfoodrestaurantspoppingupinourcities,andmanyotheri
Theworld’spopulationcontinuestogrow.Therenowareabout4billionofusonearth.Thatcouldreach6billionbytheendof
最新回复
(
0
)