首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; int i=1; class Fun { public: static int i; int va
有如下程序: #include<iostream> using namespace std; int i=1; class Fun { public: static int i; int va
admin
2020-04-07
83
问题
有如下程序:
#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 fun1;
const Fun fun2;
_______
return 0:
}
若程序的输出结果是:123
则程序中横线处的语句是( )。
选项
A、cout<<fun1.value()<<Fun:i<<fun2.value();
B、cout<<Fun::i<<fun1.value()<<fun2.value();
C、cout<<fun1.value()<<fun2.value()<<Fun::i;
D、cout<<fun2.value()<<Fun::i<<fun1.value();
答案
A
解析
此题因为定义的变量i是static类型的(main()函数内部的i只是一个局部变量),所以,选项A中fun1.value()的返回值是1,Fun::i引用的是外部变量会输出2;fun2.value();会调用常成员函数int value()const{return i+l;}使得外部静态变量i的值增加为3,故输出3。
转载请注明原文地址:https://kaotiyun.com/show/9N8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 D本题考查数据结构中队列的基本知识。队列是一种限定性的线性表,它只允许在表的一端插入元素,而在另一端删除元素,所以队列具有先进先出的特性。在队列中,允许插入元素的一端叫做队尾,允许删除
假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为______。
有以下程序#include<iostream>usingnamespacestd;inta;intfun();intmain(){externinta;intb;
若有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){x=0;
在深度为7的满二叉树中,叶子结点的个数为()。
C++中的类有两种用法:一种是类的实例比,即生成类的对象,并参与系统的运行;另一种是通过()派生出新的类。
最简单的交换排序方法是
A、 B、 C、 D、 A因为成员函数可以在类体内定义,也可以在类体外定义,所以成员函数不一定都是内联函数;成员函数可以重载,可以设置参数的默认值,成员函数可以是静态的。
如下程序声明了一个二维图形类TwoDShape,从其派生出矩形类Rec。#include<iostream>#include<string>usingnamespaeestd,classTwoDShape{//二维图
关于类模板,下列表述不正确的是
随机试题
A.起病急骤的单侧足趾关节炎B.膝关节的交替性疼痛C.下肢不对称性大关节炎D.手指对称性多关节炎E.手指不对称性少关节炎痛风可出现
关于血友病的描述,下列哪项是正确的
A.推动作用B.温煦作用C.防御作用D.固摄作用E.营养作用上述气的作用,可维持体温相对恒定的是
应急管理工作原则包括()。
某企业为建筑安装公司,2008年发生以下业务:(1)自建楼房一栋,工程成本1000万元,建成后将该楼房对外出售,取得销售收入2000万元;(2)将两年前投资入股的一栋房产,在投资期内将其股权的40%出让,取得收入500万元;(3)将一栋楼房抵押给某银行使用
企业组织结构整合的目的主要在于()。
为曹操统一北方奠定基础的战役是()。
编一本书的书页.用了270个数字(重复的也算.如页码115用了2个1和1个5共3个数字).问这本书一共有多少页?()
"Projectgold"and"ProjectNexus"soundlikeplansforbankrobberiesofmilitaryattacks.Inreality,theyarethenamesforK
在稀疏矩阵所对应的三元组线性表中,每个三元组元素按【】为主序排列。
最新回复
(
0
)