首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
41
问题
有如下程序:
#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全国计算机二级
相关试题推荐
以下只有在使用时才为该类型变量分配存储单元的存储类型说明是()。
时间复杂度和数据的初始排列无关,这种排序是()。
请将下列类定义补充完整。classBase{public:voidfun(){cout<<"Base::fun"<<endl;}};classDerived:publicBase{public:voi
下列程序的执行结果为【 】。#inciude<iostream,h>intf(inti){return++i;}intg(int&i){return++i;}voidmain(){inta,b;a=
在E-R图中,用来表示实体之间联系的图形是
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取【】方式。
关于continue语句叙述不正确的是
使用VC6打开考生文件夹下的源程序文件modi3.cpp。学校教务处要为任课老师开发一个学生管理系统,需求如下:(1)学生的信息是要受到严密保护和限制的,包括姓名、五个英文字符的学号,以及精确到小数点后一位的一科成绩,只有任课老师可以修改,如果学
程序流程图中带有箭头的线段表示的是( )。
随机试题
Somepeoplesaylovemakestheworldgoaround.Otherssayitisnotlove;it’smoney.Sincethetruthisthatitisenergytha
高速公路因发生事故造成堵塞时,可在右侧紧急停车带或路肩行驶。
晶状体弹性消失,看近物的调节能力减弱6m以外的物体正好在视网膜上聚焦
A、切口分类及愈合记录为“Ⅰ/甲”B、切口分类及愈合记录为“Ⅲ/丙”C、切口分类及愈合记录为“Ⅱ/甲”D、切口分类及愈合记录为“Ⅱ/乙”E、切口分类及愈合记录为“Ⅲ/甲”腭裂术后,切口愈合良好
如下那一项是肾虚腰痛,无明显阴阳偏虚的方剂
甲违反国家规定,非法采伐、毁坏珍贵树木,加工制作成名贵家具擅自运送出境,以高价售出,牟取暴利数百万元。构成:
期货公司应当承担违约责任的情形包括()。
关于开放式基金的申购和赎回费用及销售服务费,下列说法错误的是()。
根据个人所得税法律制度的规定,下列各项中不属于工资、薪金所得的有()。
幼儿心理学主要研究对象的年龄段为()
最新回复
(
0
)