首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; int i=1; class Fun{ public: static int i; int valu
有如下程序: #include<iostream> using namespace std; int i=1; class Fun{ public: static int i; int valu
admin
2021-02-22
37
问题
有如下程序:
#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 funl;
const Fun fun2;
_________
return 0;
}
若程序的输出结果是:
123
则程序中下画线处遗漏的语句是( )。
选项
A、cout<<funl.value()<<Fun::i<<fun2.value();
B、cout<<Fun::i<<fun1.value()<<fun2.value();
C、cout<<funl.value()<<fun2.value()<<Fun::i;
D、cout<<fun2.value()<<Fun::i<<fun1.value();
答案
A
解析
本题考查构造函数、常成员函数和静态数据成员。外部同名的变量赋值,不能改变类的静态变量值,所以Fun对象里的i值为2,所以本题答案为A。
转载请注明原文地址:https://www.kaotiyun.com/show/a6fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程文件pmj3。本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.cpp、writeToFile.obj。补充完成重载赋值运算符函数,完成深复制功能。
建立一个类对象时,系统自动调用()。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。其中有线段类Line的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是:Endpoint1=
有如下程序:#include<iostream>usingnarnespaeestd;classMusic{public:voidsetTitle(char*str){strcpy(title,
下面关于数组的初始化正确的是()。
请打开考生文件夹下的解决方案文件proj2,其中有整数栈类IntList、顺序栈类SeqList和链接栈类LinkList的定义。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:463184631
下列叙述中正确的是
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上()。Boolfun(char*str){inti=0,d=0;while(str[j])j++;for(j
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
在下列选项中,不允许作为C++标识符的是
随机试题
欧洲议会行使立法权主要通过的程序包括()
关于在药品保管过程中影响药品质量的药品因素,下列说法不正确的是
不符合交接班制度的做法是
土地管理法》规定,各省、自治区、直辖市划定的基本农田应当占本行政区域内耕地的()以上。
下列关于噪声环境影响评价工作等级划分的依据说法正确的是( )。
关于投资性房地产的后续计量,下列说法正确的有()。
某有限责任公司拟申请发行可转换公司债券。该公司最近一期末经审计净资产额为2亿元人民币,3年前该公司曾发行5年期债券3000万元。该公司此次发行可转换债券额最多不得超过()。
有100元、10元、1元的纸币共4张,将它们都换成5角的硬币,刚好可以平分给7个人,则总币值的范同是多少?()
文中画线句子“没有多久,声纳图上又发现新的目标”中“目标”是______。对原文最后一段有关内容的理解,不正确的一项是______。
【B1】【B19】
最新回复
(
0
)