首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int i=1; class Fun { public: static int i; int value(){retu
有如下程序: #include using namespace std; int i=1; class Fun { public: static int i; int value(){retu
admin
2021-02-22
30
问题
有如下程序:
#include
using namespace std;
int i=1;
class Fun
{
public:
static int i;
int value(){return i一1;}
int value()const{return i+l;)
);
int Fun::i=2;
int main()
{
int i=3:
Fun funl;
const Fun fun2;
return 0:
)
若程序的输出结果是:
123
则程序中横线处的语句是( )。
选项
A、cout<
B、cout<
C、cout<
D、cout<
答案
A
解析
此题因为定义的变量i是static类型的(main()函数内部的i只是一个局部变量),所以,选项A)中funl.value()的返回值是l,Fun::i引用的是外部变量会输出2; fun2.value();会调用常成员函数intvalue()const{rerun i+1;}使得外部静态变量i的值增加为3,故输出3。
转载请注明原文地址:https://kaotiyun.com/show/dBfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于栈叙述正确的是()。
工厂生产中所需的零件可以存放在多个仓库中,而每一仓库中可存放多种零件。则实体仓库和零件间的联系是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。DataList的重载运算符函数operator+,其功能是求当前数据表与另一个相同长度的数据表之和;即它返回一个数据表,其每
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
下列运算符中,不能被重载的是()。
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
请打开考生文件夹下的解决方案文件proj3,本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.cpp、writeToFile.obj。补充完成重载赋值运算符函数,完成深复制功能。屏幕上输出的正确结果应该是:Hel
下列选项中,与实现运行时多态性无关的是()。
下面不能作为结构化方法软件需求分析工具的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
要使“陈述性知识”的学习变成“程序性知识”的学习,其必要条件是教师的作用。()
为了减少裂解时的结焦量,可以向原料中加入结焦抑制剂。添加的结焦抑制剂种类很多,可以采用()。
提出学生申诉需要符合的条件包括()
下列属于我国公务员的义务的是
________就是一年内生产的剩余价值总量,________则是一年内生产的剩余价值总量与预付可变资本价值额之比。
所欲与之聚之,所恶勿施,尔也。
药品所含成分与国家药品标准规定的成分不符的是
根据《建筑市场诚信行为管理办法》的规定,除招标投标违法行为外,建筑市场诚信行为记录信息的公布时间为行政处罚决定作出后的()日内。
(2015年)
16,417
最新回复
(
0
)