首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using narnespace std; class TestClass{ static int i; public: TestClass(){i++
有如下程序: #include using narnespace std; class TestClass{ static int i; public: TestClass(){i++
admin
2012-12-29
36
问题
有如下程序:
#include
using narnespace std;
class TestClass{
static int i;
public:
TestClass(){i++;}
~TestClass(){i.-;}
static int getVal(){return i;}
};
int TestClass::i=0;
void f(){TestClass obj2;cout<
int main(){
TestClassobj 1;
f();
TestClass*obj3=new TestClass;cout<
getVal();
delete obj3;cout<
return 0;
}
程序的输出结果是( )。
选项
A、232
B、221
C、222
D、231
答案
B
解析
由于i是类TestClass的静态成员,该成员被类的所有实例共享。当定义obj1时,系统自动调用构造函数TestClass(),i的值将加1;调用函数f()时,在定义obj2时系统会自动调用构造函数TestClass (),i的值将再加1;调用obj2.getVal();后,将i的值输出,输出值为2;当调用函数f()即将结束时,系统自动调用析构函数~TestClass(),i的值将减1;当定义obj3时,系统自动调用构造函数TestClass(),i的值将加1,调用cout<
getVal();后,将i的值输出,输出值为2;调用delete obj3后将执行TestClass的析构函数~TestClass (),执行后,i的值将减1,TestClass::getVal()为类的一个静态成员函数,其作用是返回私有静态成员变量i的值1。
转载请注明原文地址:https://jikaoti.com/ti/ucL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列给定程序中函数fun的功能是:计算正整数num各位上的数字之积。例如,若输入252,则输出应该是20。若输入202,则输出应该是0。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不
有以下程序#include<stdio.h>main(){intx;for(x=3;x<6;x++)printf((x%2):("*%d
有两个关系R和T如下:则由关系R得到关系T的操作是()。
下述程序的输出结果是()。#include<stdio.h>voidmain(){chara=1,b=2;charc=a^b<<2:printf(’’\n%d’’,c);}
检查软件产品是否符合需求定义的过程称为()。
下面程序的运行结果是()。#includemain(){inti:for(i=1;i<=5;i++){if(i%2)printf("*");
设函数中有整型变量n,为保证其在未赋值的情况下初值为0,应选择的存储类别是()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
随机试题
某公司年初应收账款额为60万元,年末应收账款额为80万元,本年净利润为60万元,销售净利率为20%,销售收入中赊销收入占70%。已知同行业的应收账款周转次数的平均水平为5。要求:计算该企业本年度应收账款周转次数和应收账款周转天数并进行简单评价。
下列关于声音处理的叙述,正确的是______。
29岁已婚妇女,平素月经规则,LMP:2012-05-17。于2012-06-25因“右下腹持续性疼痛5小时”就诊。伴恶心、呕吐,伴少量阴道流血,无尿频、尿急。测体温38.5℃,右下腹有固定压痛点,腹肌稍紧张,无明显反跳痛。如果B型超声提示子宫内见胚
关于围绝经期综合征药物治疗注意事项的说法,正确的是()。
回弹仪不使用时,应将弹击杆压入仪器内,装入仪器箱,平放在干燥阴凉处。()
与交换机或终端设备相连的两个数字配线架(或其等效设备)问用来传送一种规定速率的数字信号的全部装置便构成一个()。
心理咨询和心理治疗,尽管这两者目前都归属于心理学的同一分支学科——()的范畴,但它们是两类不同性质的操作。一个是“协助”,即协商和协同地进行帮助;另一个则是“矫治”,即有强制性的矫正和按治疗师的方法进行调治。
复习时,用红笔画出书中重点是利用了知觉的()。
设随机变量X服从参数λ的指数分布,令求:P{X+Y=0};
TheHistoryofChineseAmericans[A]ChinesehavebeenintheUnitedStatesforalmosttwohundredyears.Infact,theChines
最新回复
(
0
)