首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
40
问题
有如下程序
#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的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。例如,有10个正
请编写函数fun,该函数的功能是:删除一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,若一维数组中的数据是:22234456666778991
请使用VC6或使用【答题】菜单打开考生文件夹prog2下的工程prog2。此工程中包含一个程序文件main.cpp,其中有“部门”类Department和“职工”类Staff的定义,还有主函数main的定义。在主函数中定义了两个“职工”对象,他们属于同一部
下列有关模板的叙述中,正确的是()。
下列有关内联函数的叙述中,正确的是()。
下列有关类成员的叙述中,正确的是()。
有如下函数模板:templateTcast(Uu){returnu;}其功能是将u类型数据转换为T类型数据。已知i为int型变量,下列对模板函数east的调用中正确的是()。
下列有关运算符重载的叙述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:1003732注意:错误的语句在//******error******的下面,修改该语句即可。#include<iostream
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是()。
随机试题
下列属于专利侵权的行政责任的有()。
B超诊断胆囊结石的典型征象是
绦虫又称带虫,其成虫哪一部分具有生长功能
A.胃蛋白酶B.内因子C.盐酸D.黏液E.碳酸氢盐能反馈抑制自身分泌的胃液成分是
李某、阮某持某外国护照,涉嫌贩卖毒品罪被检查机关起诉至某市中级法院。如李某、阮某被判处刑罚同时附加判处罚金,下列说法正确的是:(2011年卷二第96题)
河流水质模型的选择必须考虑的主要技术问题( )。
货币市场基金合同生效后,基金管理人开始办理基金份额申购、赎回当日,其封闭期的收益公告应当披露()。Ⅰ.截至前一日的基金资产净值Ⅱ.前一日的每万份基金收益Ⅲ.基金合同生效日至前一日期间的每万份基金收益
酒厂收购粮食准予抵扣的进项税额为()。酒厂当期应纳增值税为()。
对存货期末采用成本与可变现净值孰低法计价,其所体现的会计信息质量要求是()。
《能源效率标识管理办法》规定:能效五级是最低的能效标准,是产品上市的最低要求,低于这个要求就不许生产销售。而节能标识和能效标识是两个不同的概念。目前节能空调和节能冰箱的认证标准是能效二级,所有的节能产品必须达到二级能效标准以上。但这也并不是说所有标有二级或
最新回复
(
0
)