首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Obj{ static int i; public: obj(){i++;} ~obj(){i--;} static int getVal(){ret
有如下程序: #include<iostream> using namespace std; class Obj{ static int i; public: obj(){i++;} ~obj(){i--;} static int getVal(){ret
admin
2021-05-06
24
问题
有如下程序:
#include<iostream>
using namespace std;
class Obj{
static int i;
public:
obj(){i++;}
~obj(){i--;}
static int getVal(){return i;}
};
int obj::i=0;
void f(){obj ob2;cout<<ob2.getVal();}
int main(){
obj ob1;
f();
obj *ob3=new obj;cout<<ob3->getVal();
delete oh3;cout<<obj::getVal();
return0;
}
执行这个程序的输出结果是( )。
选项
A、232
B、231
C、222
D、221
答案
D
解析
本题考查构造函数和析构函数的调用顺序,调用顺序为先构造的后析构,后构造的先析构。本题中先定义了一个对象ob1,会执行构造函数,那么i就变为了1;再执行函数f后,由于又定义了一个对象ob2,所以再次执行构造函数,i就变为了2,输出了2。函数执行完后执行析构函数,i变为了1,然后又定义了对象指针,i变为了2。释放ob3后,i变为了1,所以答案为D。
转载请注明原文地址:https://kaotiyun.com/show/LXfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列类模板的定义中语法格式错误的是()。
有如下程序段:inti=0,j=1;int&r=i;//①t=j,,②int*P=&i;//③*P=&r;//④其中会产生编译错误的语句是()。
下列程序输出的结果是()。#includefun1(chara,charb){charc;c=a;a=b;b=c;}fun2(char*a,charb){charc;c=*a;*a=b;b=c;}f
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,使其输出结果为:n=0注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//********error********
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正程序中的错误,本题的功能是通过键盘输入字符串str,然后输出字符串str中的字符个数。注意:错误的语句在/********error********/的下面,修改
有以下程序:usingnamespacestd;{public:TestClass(intr1,intr2){R1=r1;R2=r2;}voidprint();
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的
在软件设计中不使用的工具是
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
随机试题
______(tell)thatbadweatherlayahead。theychangedtheircourse.
巴金的处女作是________。
Childrenaregettingsofattheymaybethefirstgenerationtodiebeforetheirparents,anexpertclaimedyesterday.Today’sy
男性,4岁。诊断为肝豆状核变性。查体见角膜边缘出现棕褐色色素环。即KaysetFleischer环。该环产生的原因是
在缺水地区,缓解水供需矛盾,保持可持续发展的根本途径是()。
手工会计下账务处理形式的缺陷是()。
3515MassachusettsAvenue,S.EWashington,D.C10019March10,19一CanyonRoadrunnersStoreSantaFe.NM87501DearPersonnelDi
紧急避险与正当防卫的相同之处包括()。
中国古诗词中关于美人的名篇很多,其中一阕是写于西汉时期的短歌,勾画出美丽无双的李夫人。下列哪句出于这首短歌?()
下列关于债的免除及其性质的表述,错误的是()。
最新回复
(
0
)