首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
2017-11-28
47
问题
有如下程序
#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/63Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序中有如下语句:for(inti=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组DATA的前5个元素。由此可知,变量p的定义及初始化语句是______。
下列while循环的次数是()。while(inti=0)i--;
关于抽象类,下列表述正确的是()。
诊断和改正程序中错误的工作通常称为______。
软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于______中的一个阶段。
下列数据结构中,能用二分法进行查找的是
有如下语句序列:charstr[10];cin>>str;当从键盘输入”Ilovethisgame”时,str中的字符串是
有以下程序段intk=0;while(k=1)k++;while循环执行的次数是
派生类对象对其基类中的什么成员是可访问的?
软件生命周期中所花费用最多的阶段是
随机试题
如图所示为一机械装置的传动示意图。已知电动机M的最大转速nmax=1000r/min,驱动的两级齿轮:z1=20,z2=36,z3=24z4=55,丝杠的导程P=10mm。(1)验算两级齿轮系的传动比是否符合最佳速比分配条件。(2)求
关于1型糖尿病发病机制,下列叙述正确的是A.由于胰岛α细胞的破坏所引起的胰岛素绝对不足B.由于胰岛β细胞的破坏所引起的胰岛素绝对不足C.由于胰岛α细胞的破坏所引起的胰岛素相对不足D.由于胰岛β细胞的破坏所引起的胰岛素相对不足E.由于胰岛α细胞的破
以下各项中,属于认为某一笔贷款或信用卡本人根本就没申请过的异议类型的有()。
四川省是多民族聚居地,有56个少数民族。()
Althoughbasedonanactualevent,thefilmlacks______:thedirectorshufflesevents,simplifiesthetangleofrelationships,
某公安行动组有成员若干名,如果有1名女同志在外执勤,剩下组员中有1/4是女性,如果有3名男同志在外执勤,剩下组员中有2/5是女性,如果行动组要派出两名组员在外执勤,则派出的恰好是一男一女的概率为().
下面列出的条目中,()是数据仓库的基本特征。I、数据仓库是面向主题的II、数据仓库的数据是集成的III、数据仓库的数据是相对稳定的IV、数据仓库的数据是反映历史变化的
编写函数fun,其功能是:删除一个字符串中指定下标的字符。其中,a指向原字符串,删除指定字符后的字符串存放在b所指的数组中,n中存放指定的下标。例如,输入一个字符串“World”,然后输入3,则调用该函数后的结果为“Word”。注意:部分源
打开考生文件夹下的演示文稿yswg.pptx,按照下列要求完成对此文稿的修饰并保存。使用“波形”主题修饰全文,将全部幻灯片的切换方案设置成“轨道”,效果选项为“自底部”。
Mrs.Fox:______whatyouhavedonetomyson,doctor.Doctor:That’sallright,Mrs.Fox.That’smyjob.I’mverygladherecov
最新回复
(
0
)