首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
36
问题
有如下程序
#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全国计算机二级
相关试题推荐
类模板template<classT>classx{…},其中,友元函数f对特定类型T(如int),使函数f(x<int>&=成为x<int>模板类的友元,则其说明为()。
类模板的使用实际上是将类模板实例化成一个具体的()。
下列关于break语句的叙述不正确的是()。
下列对静态数据成员的描述中,正确的是()。
设i、j、k均为int型变量,则执行完for(i=0,j=10;i<=j;i++,j--)k=i+j;语句后,k的值为______。
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和______两个含义。
结构化程序设计的核心和基础是()。
数据模型分为格式化模型与非格式化模型,层次模型与网状模型属于【】。
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b。则不能把节点b连接到节点a之后的语句是structnode{chardata;stmctnode*next;}a,b,*p=&a,*q
软件测试可分为白盒测试和黑盒测试。基本路径测试属于______测试。
随机试题
太平天国后期,提出《资政新篇》这一具有资本主义色彩改革方案的是
Withtheadvancementoftechnology,computershavecomeintothemarket______capableofdoingverycomplicatedcalculationsat
患儿出生后2天,纳奶欠佳。现出现抽搐1次,无发热,表现为双下肢抖动,肌张力增高持续约15秒,自行缓解。首先考虑的原因是
A.0.03~0.06gB.0.015~0.03gC.1~2gD.0.5~1.5gE.0.06~0.6g生千金子内服量是()。
下列各项中,属于原始凭证基本要素的有()。
买方远期信用证,就出口商的收汇时间而言,等于即期信用证,而就出口商的收汇风险而言,等于远期信用证。()
下列关于银行借款的说法中,不正确的是()。
习近平总书记在党的十九大报告中出.“()是坚持党的领导、人民当家作主、依法治国有机统一的根本政治制度安排,必须长期坚持、不断完善。
近期猪肉价格有所回落,但不能因此减少对生猪饲养的关注,要保证猪肉价格的稳定就必须在其价格最低的时候下功夫。只有在这时保护养殖户的积极性,让其不退出生产,才能最终保持猪肉价格稳定。据此,可以推出:
Pollutionisa"dirty"word.Topollutemeanstocontaminate—topsoilorsomethingbyintroducingimpuritieswhichmake(31)unfi
最新回复
(
0
)