首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; int i=1; class Fun { public: static int i; int va
有如下程序: #include<iostream> using namespace std; int i=1; class Fun { public: static int i; int va
admin
2020-04-07
64
问题
有如下程序:
#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<<fun1.value()<<fun2.value()<<Fun::i;
D、cout<<fun2.value()<<Fun::i<<fun1.value();
答案
A
解析
此题因为定义的变量i是static类型的(main()函数内部的i只是一个局部变量),所以,选项A中fun1.value()的返回值是1,Fun::i引用的是外部变量会输出2;fun2.value();会调用常成员函数int value()const{return i+l;}使得外部静态变量i的值增加为3,故输出3。
转载请注明原文地址:https://kaotiyun.com/show/9N8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于switch语句的描述中,()是正确的。
软件工程研究的内容主要包括:______技术和软件工程管理。
下面关于对象概念的描述中,错误的是
关于函数重载,下列叙述中错误的是
设有定义语句:inta=12;,则表达式a*=2+3的运算结果是______。
从键盘的输入中,读入一个值并赋值给x的语句是______。
以下定义数组中错误的是
A、 B、 C、 D、 A因为成员函数可以在类体内定义,也可以在类体外定义,所以成员函数不一定都是内联函数;成员函数可以重载,可以设置参数的默认值,成员函数可以是静态的。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
关于静态数据成员的描述中正确的是
随机试题
已知某厂生产x件产品的成本为C(x)=25000+200x+x2(元),产品产量x与价格P之间的关系为:P(x)=440-x(元)。求:(1)要使平均成本最小,应生产多少件产品?(2)当企业生产多少件产品时,企业可获最大利润,并求最大利润。
A.淋巴管瘤B.皮样囊肿C.海绵状血管瘤D.脉络膜骨瘤E.以上均可出现CT示:形状不规则高密度占位病变,内密度不匀质,诊断为
混凝土运输、浇筑及间歇的全部时间不允许超过()。
()是指项目投资完成之后所进行的评价。
甲公司20×7年1月1日以6000万元的价格购入乙公司30%的股份,另支付相关费用30万元。购入时乙公司可辨认净资产的公允价值为22000万元(假定乙公司各项可辨认资产、负债的公允价值与账面价值相等),双方采用的会计政策、会计期间相同。乙公司20×7年
求由方程2x2+2y2+z2+8xz一z+8=0所确定的函数z(x,y)的极值,并指出是极大值还是极小值.
It’seasytoscarepeopleaboutwhat’sintheirfood,butthedangerisalmostneverreal.Andthe【C1】______itselfkills.Ta
AdamSmithwasmefounderofeconomicsasadistinctfieldofstudy.Hewroteonlyonebookonthesubject—TheWealthofNatio
【1】【8】
Surveysshowthatthemajorityofpassengersarepleasedthatanagreementhasbeenreachedtoforbidsmokingon______flightswi
最新回复
(
0
)