首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int i=l; class Fun { public: static int i; int value(){retu
有如下程序: #include using namespace std; int i=l; class Fun { public: static int i; int value(){retu
admin
2020-05-14
36
问题
有如下程序:
#include
using namespace std;
int i=l;
class Fun
{
public:
static int i;
int value(){return i一1;}
int valueoconst{retum i+l;}
};
int Fun::i=2;
int main()
{
int i=3;
Fun funl;
选项
A、cout<
B、cout<
C、cout<
D、cout<
答案
A
解析
此题凶为定义的变量i是static类型的(main()函数内部的i只是一个局部变量),所以,选项A)中fun1.value()的返回值是1,Fun::i引用的是外部变量会输出2; fun2.value();会调用常成员函数intvalue()const{retun i+l;}使得外部静态变量i的值增加为3,故输出3。
转载请注明原文地址:https://kaotiyun.com/show/uq8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,属性与操作相似的一组对象称为【】。
下面不属于C++的预定义的流对象是()。
有如下程序:#includeusingnamespacestd;classA{public:A(){cout
下列关于虚基类的描述中,错误的是()。
下列程序用来判断数组中特定元素的位置所在,则输出结果为()。#include<conio.h>#include<iostream.h>intfun(int*s,intt,int*k){inti;*k=0
下述静态数据成员的特性中,()是错误的。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>l;I-=2)cout<<‘*’;
程序流程图中带有箭头的线段表示的是( )。
在下列选项中,不允许作为C++标识符的是
随机试题
关于Fuchs虹膜异色性葡萄膜炎,说法错误的是()
某人因长期咳嗽伴脓痰于近日发生下肢浮肿,查体:桶状胸、颈静脉怒张、肝大、肝颈静脉回流征(+),问所患何病
患者,男,40岁。常规体检时发现镜下血尿,尿红细胞5~8/HP,尿蛋白(一),肾功能正常。血压120/80mmHg,B超示双肾未见明显异常。入院后第2天开始服强的松每天60mg,第3天尿蛋白2.0g/24h。此时应考虑尿蛋白定量可靠性,最可能是
项目组织再造的原则与方法包括()。
某水库溢洪道加固工程,控制段共3孔,每孔净宽8.0m。加固方案为:底板顶面增浇20cm厚混凝土,闸墩外包15cm厚混凝土,拆除重建排架、启闭机房、公路桥及下游消能防冲设施。溢洪道加固施工时,在铺盖上游填筑土围堰断流施工,围堰断面如图5所示。随着汛期临近,
阿拉伯国家的来证中要求不得使用以色列籍的船舶且航程不得经过以色列转运。此证明一般由()出具。
银行汇票只可用于转账,不得支取现金。( )
某年度的英超赛季结束了,已知前五名的队伍里:切尔西的排名低于利物浦;阿森纳和托特纳姆热刺的排名挨在一起;曼联的排名高于切尔西,但不是冠军;阿森纳比切尔西排名低,但不是第五名。则获得第二名的是哪个队?
专家们在一项新报告中指出,为阻止与肥胖相关的疾病在全球增长,人体摄入的卡路里总量中来自糖的部分不能超过10%。
LanguagesinAmericaTheUnitedStatesis【T1】______anEnglishspeakingcountry.The【T2】______ofthepopulationspeaksEnglis
最新回复
(
0
)