首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Obj{ static hat i; public: Obj(){i++;} ~bj(){i--;}
有如下程序: #include using namespace std; class Obj{ static hat i; public: Obj(){i++;} ~bj(){i--;}
admin
2019-05-06
72
问题
有如下程序:
#include
using namespace std;
class Obj{
static hat i;
public:
Obj(){i++;}
~bj(){i--;}
static int getVal(){return i;}
};
int Obj∷i=0;
void f(){Obj oh2;cout<
int main(){
Obj ob1;
f();
Obj
*
ob3=new Ohj;cout<
getVal();
delete ob3;cout<
return 0;
}
程序的输出结果是( )。
选项
A、232
B、231
C、222
D、221
答案
D
解析
此题考查的是静态成员。本题中,Obj类定义了一个静态数据成员i,并初始化为0.在主函数中,首先定义了1个该类对象ob1,所以构造函数被调用1次,i加1;然后调用函数f(),该函数中又定义了一个对象ob2,此时i再次加1变为2,然后通过函数getVal()输出i的值2。f()函数结束,oh2变量被释放,故析构函数被调用了1次,i变成1:回到主函数中,又动态创建了1个对象并让oh3指向它,此后i变成2并输出。最后释放动态创建的对象i变为1,输出1。故最终的输出结果是221。
转载请注明原文地址:https://kaotiyun.com/show/5o8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列运算符函数中,肯定不属于类Value的成员函数的是
以下程序的输出的结果是()。#include<iostream.h>voidmain(){inti,k,a[10],p[3];k=5;for(i=0;i<9;i++)a[i]=i;for(
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
有如下程序:#include<iostream>usingnamespacestd;classA{public:staticinta;voidinit(){a=1;}A(inta=2){
A、 B、 C、 D、 D由主函数main入手,定义了类D对象obj。其中D为类B和C的公有继承,A是C的虚基类。题目中要求的输出结果为“ABCD”,依次为类A,类B,类c.类D中构造函数的输出语句。为了保证
A、 B、 C、 D、 B数据流图中带箭头的线段表示数据流,沿箭头方向传递数据的通道,一般在旁边标注数据流名。
A、 B、 C、 D、 C此题考查的是函数模板。声明一个函数模板的格式是:template函数声明,{函数体}其中的是由一个或多个“模板形参”组成的,每个“模板形参”可具有以下几种形式:t
投影关系数据库的专门关系运算包括选择、投影和连接3种,其中投影是从二维表的列方向上进行的运算,而选择和连接是从二维表的行方向上进行的运算。
已知n是一个int型变量,下列语句中错误的是A)long*p=newlong[n];B)longp[n];C)long*p=newlong(n);D)longp[10];
随机试题
注释《金匮要略》原著的第一人是()
Afterallthistimeyou’dthinkhe’dhaveforgotten,______?
水泥稳定土基层应采用初凝时间3h以上和终凝时间6h以上的42.5级()水泥。
甲、乙均为1999年6月30日出生。甲于2017年初参加工作,并已独立生活;乙在高中读书,靠父母生活。2017年5月31日,甲、乙在某饭店滋事,将邻桌的丙打伤。下列表述中,正确的有()。
引导的主要内容有()。
①向极地迁移的物种很可能在途中遇到无法逾越的自然阻隔,比如高山、沙漠、海洋等,而无法达到目的地②近百年来,地球气候变暖的速度之快是前所未有的③这对物种生存带来的考验比过去4000万年中的任何一个时期都更为剧烈④某些生物很可能因为气候变暖完全丧失适宜的
2018年一季度,国内生产总值(GDP)增长6.8%,扣除人口总量自然增长因素后的人均GDP增速约为6.3%。全国居民人均可支配收入7815元,比上年同期名义增长8.8%,比上年同期加快0.3个百分点,扣除价格因素,实际增长6.6%。其中,城镇居民人均可支
传统婚俗一二十道程序似乎太过______,但仔细考量,其中的一些文化元素仍有________的价值。比如传统婚俗所倡导的相敬如宾、举案齐眉,所指向的家道和合、尊礼孝亲,所展现的庄重肃穆、充满仪式感等,都有现实价值。填入画横线部分最恰当的一项是:
简述17一18世纪欧美主要国家高等教育革新的主要特征。
Chronicinsomniaisamajorpublichealthproblem.Andtoomanypeopleareusing【C1】______therapies,evenwhilethereareafew
最新回复
(
0
)