首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的结果为 #include<iostream.h> int c; class A { private: int a; static
下面程序的结果为 #include<iostream.h> int c; class A { private: int a; static
admin
2009-02-15
46
问题
下面程序的结果为 #include<iostream.h> int c; class A { private: int a; static int b; public: A( ) {a=0;c=0;} void seta( ){a++;} void setb( ){b++;} void setc( ){c++;} void display( ) {cout << a << " " << b << " " << C;} }; int A: :b=0; void main( ) { A a1,a2; a1.seta( ); a1.setb( ); a1.setc( ); a2.seta( ); a2.setb( ); a2.setc( ); a2.display( ); }
选项
A、1 2 1
B、1 2 2
C、1 1 2
D、2 2 2
答案
2
解析
C++语言中全局变量是任何函数都可以改变的量,静态变量的有效范围在定义它的类中,而普通的变量的有效性只在使用它的函数中,在本题中c为全局变量,b为静态变量,a为普通变量,b和c在类A的对象a1和a2中都自加1。所以b,c为 2,a为1。
转载请注明原文地址:https://kaotiyun.com/show/FKkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);其输出结果是()。
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
以下叙述中正确的是()。
下列叙述中正确的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(u代表一个空格)()。
给定程序中,函数fun的功能是:求出形参ss所指字符串数组中最长字符串的长度,将其余字符串右边用字符“*”补齐,使其与最长的字符串等长。ss所指字符串数组中共有M个字符串,且串长<N。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确
随机试题
图示体系是几何不变体系。()
.男性,58岁,被诊断为肠梗阻,其血清钾检测值为2.9mmol/L,在临床上不应有下列哪种表现
A.【禁忌】B.【成分】C.【不良反应】D.【注意事项】列出某药品不能应用的人群、疾病等情况的说明书项目是()。
男性,25岁,左上腹疼痛伴恶心呕吐12小时,就诊。于昨晚会餐饮酒,午夜出现左上腹隐痛,2小时后疼痛加重,持续性呈刀割样并向左腰背部放散,诊断为急性水肿性胰腺炎。全胃肠外营养由周围静脉输入的营养不宜用
单纯的导热不发生在()中。
货币证券包括( )。
在商定日程时,旅游团会提出修改意见或增加新的旅游项目,地陪要在“______”的情况下尽量满足其要求。
手部化脓性感染的手术原则应除外()。
李某自1997年4月起开始非法制造、贩卖匕首,至次年1月停止。1998年8月公安机关根据举报发现了李某的违法行为。下列说法正确的是:
Mostpeoplelieineverydayconversationwhentheyaretryingtoappearlikableandcompetent,accordingtoastudyconductedby
最新回复
(
0
)