首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int i=1; class Fun{ public: static int i; int value(){retum i一1;} int value()const{retum i+
有如下程序: #include using namespace std; int i=1; class Fun{ public: static int i; int value(){retum i一1;} int value()const{retum i+
admin
2020-04-07
33
问题
有如下程序:
#include
using namespace std;
int i=1;
class Fun{
public:
static int i;
int value(){retum i一1;}
int value()const{retum i+1;}
};
int Fun::i=2;
int main(){
int i=3;
Fun funl;
const Fun fun2;
retum 0;
}
若程序的输出结果是:
123
则程序中下画线处遗漏的语句是( )。
选项
A、cout<
B、cout<
C、cout<
D、cout<
答案
A
解析
本题考查构造函数、常成员函数和静态数据成员。外部同名的变量赋值,不能改变类的静态变量值,所以Fun对象里的i值为2,所以本题答案为A。
转载请注明原文地址:https://jikaoti.com/ti/HAA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是
函数fun的功能是将一个数字字符串转换为一个整数,请将函数补充完整。intfun(char*str){inthum=0;while(*str){num*=10;num+=______str++;}
下列程序中画线处应填入的语句是classBase{public:voidfun(){cout<<"Baseoffun"<<end1;}};
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
下列程序的输出结果是______。#include<iostream.h>classbase{intx,y;public:base(inti,intj){x=i;y=j;}
下列叙述正确的是()。
下列叙述中正确的是
数据结构分为线性结构和非线性结构,带链的队列属于【 】。
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为______ 的。
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
随机试题
以下说法正确的是:()
在TCP/IP中,提供端到端数据传输的是_______。
老年男性尿潴留最常见的原因是
室外风速为3m/s的某地区办公建筑。同一墙体(分别如图中粗实线所示),如果将该墙分别用为外墙和内隔墙使用,当墙体两侧的空气温差相同(△t=t2-t1=10℃)时,则该墙体的传热量Q1、Q2的关系为()。
关于项目总承包管理模式,下列说法错误的是( )。
“人民代表人民选,选好代表为人民”,这句话体现了()。
[*]
关于EDI,以下说法错误的是
下列IPv6地址表示中,错误的是()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
最新回复
(
0
)