首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int i=1; class Fun{ public: static int i; int value(){return i一1;} int value()const{return
有如下程序: #include using namespace std; int i=1; class Fun{ public: static int i; int value(){return i一1;} int value()const{return
admin
2019-08-23
34
问题
有如下程序:
#include
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<
B、cout<
C、cout<
D、cout<
答案
A
解析
本题考查构造函数、常成员函数和静态数据成员。外部同名的变量赋值,不能改变类的静态变量值,所以Fun对象里的i值为2,所以本题答案为A。
转载请注明原文地址:https://jikaoti.com/ti/yiA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在一个被调用函数中,关于return语句使用描述,( )是正确的。
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};表达式Wednesday==Friday的值是()。
关于构造函数A()的拷贝构造函数正确的是
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取【】方式。
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a>=b)?a:b;}下列对函数模板Max的调用中错误的是______。
在MyClass类的定义中,对赋值运算符:进行重载。请将画线处缺失的部分补充完整。【】MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*this
下列有关析构函数的调用顺序是( )。
关系数据库管理系统能实现的专门关系运算包括( )。
下列字符串中可以用作C++语言标识符的是()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
随机试题
按化学结构分类,镇静催眠药可包括以下类型
肝外胆管癌黄疸表现为
A.腹痛→进食→缓解B.进食→腹痛→缓解C.俯卧或坐位疼痛减轻D.疼痛放射至右肩背部E.右侧卧位疼痛加重原发性肝癌表现为
中国药典(2005年版)标定以下滴定液时,所使用的试剂A、铬黑TB、淀粉C、甲基红-溴甲酚绿D、荧光黄E、甲基红硝酸银液
下列属于全国人民代表大会预算管理职权的有()。
某货主进口烟草1000箱,投保平安险300000美元,途中船舶因意外触礁,海水入仓,大部分烟草被海水浸湿。到货检验有800箱完全霉变;另有200箱部分损失,可按货物当地完好价值(每箱350美元)的7折出售。200箱烟草部分损失的贬值率是(
在下列货币政策工具中,属于中央银行一般性政策工具的有()。
简述世界新闻传播的不平衡状态。(厦门大学2011研)
革命根据地时期,工农民主政权制定的第一部土地法是()。(2012年单选45)
Listen!Someone______inthenextroom.
最新回复
(
0
)