首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; inti=1; class Fun { public: static int i; int value(){retur
有如下程序: #include using namespace std; inti=1; class Fun { public: static int i; int value(){retur
admin
2012-12-29
61
问题
有如下程序:
#include
using namespace std;
inti=1;
class Fun
{
public:
static int i;
int value(){return i-1;}
int valueoconst{return i+1;}
};
int Fun::i=2;
int main()
{
int i=3:
Fun fun1;
const Fun fun2;
_____________
return 0;
}
若程序的输出结果是:
123
则程序中横线处的语句是( )。
选项
A、cout<
B、cout<
C、cout<
D、cout<
答案
A
解析
此题因为定义的变量i是static类型的(main()函数内部的i只是一个局部变量),所以,选项A中fun1.value()的返回值是1,Fun::i引用的是外部变量会输出2;fun.value();会调用常成员函数int value()const{retun i+1;}使得外部静态变量i的值增加为3,故输出3。
转载请注明原文地址:https://kaotiyun.com/show/nuVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下关于结构化程序设计的叙述中正确的是
有以下程序:#includemain(){intk,n=0;charc,str[]="teach";for(k=0;str[k];k++){c=str[k];switch(k)
下面选项中关于编译预处理的叙述正确的是
在关系数据库设计中,关系模式设计属于()。
数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
若有定义,inta=3,*p=&a,**q=&p;,则以下叙述中错误的是()。
若有定义语句inta[2][3],*p[3];,则以下语句中正确的是()。
以下叙述中错误的是()。
有三个关系R,S和T如下图所示: 则由关系R和S得到关系T的运算是()。
C++程序中的预处理命令以符号【】作为起始标记。
随机试题
肺痨病理的特点为
A.邪入脏腑,病情严重B.外邪袭表,正气抗争C.邪气入经,邪深病重D.邪气内阻,阻滞气血E.病情凶险,预后不良指纹浮而显露,提示
图中的哪一个不是二元体(二杆节点)?( )
C建筑工程公司原有从业人员650人,为减员增效,2009年3月将从业人员裁减到350人,质量部、安全部合并为质安部,原安全部的8名专职安全管理人员转入下属二级单位,原安全部的职责转入质安部,具体工作由2人承担。2010年5月,C公司获得某住宅楼工
基金管理人应当自收到核准文件之日起()个月内进行基金募集。
包括中国在内的大多数发展中国家目前仍实行分业监管体制,这是因为()。
前苏联著名的教育学家和实践家________非常重视课外活动,他在他领导的帕夫雷什中学建立他称之为“智力生活基地”的各种各样的课外活动小组。
纯交换的完全竞争市场上有两个消费者A和B,两种商品X和y,消费者A和B的效用函数分别为U(XA,YA)=XAYA和U(XB,YB)=lnXB+αlnYB。其中,XA,YA分别为消费者A在X、Y上的消费,XB,YB同理。A和B的初始禀赋分别为(eAX,eAY
《刑法》第25条第1款规定:“共同犯罪是指二人以上共同故意犯罪。”试分析该条的法律规定。
Whyisthewomanattheregistrar’soffice?
最新回复
(
0
)