首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; class MyClass { int m; publ i c: static int n;
有以下程序: #include <iostream> using namespace std; class MyClass { int m; publ i c: static int n;
admin
2013-02-27
41
问题
有以下程序: #include <iostream> using namespace std; class MyClass { int m; publ i c: static int n; MyClass ( ) { m = 0; } void setvalue() { m++; n++; } void output () { cout<<"m="<<m<<’’ , n="<<n<<end1; } }; int MyClass :: n=0; int main() { MyClass obj1, obj2; obj1.setvalue(); objl.output(); obj2.setvalue(); obj2.output(); return 0; }
选项
A、m= 1 ,n= 1 <换行>m= 1 ,n=1
B、m= 1 ,n= 1 <换行>m=1 ,n=2
C、m=1,n=1<换行>m=2,n=1
D、m=1,n=1<换行>m=2,n=2
答案
2
解析
本题考核静态数据成员的应用。类中的数据成员n为静态变量,这种类型变量采用静态存储分配。当函数执行完后,返回调用点,该变量并不撤销,其值将继续保留。内部静态变量有隐含初始值0,并且只在编译时初始化一次。而类中的数据成员m为auto变量,每次程序退出其作用域时将自动消失。所以其值不能保留下来。
转载请注明原文地址:https://kaotiyun.com/show/WpVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序 #include<stdio.h> #include<string.h> main() { chara[]="THIS\0",*b="OK\0\0"; printf("%d,%d,%d,%d",strlen(a),si
有如下程序 #include<stdio.h> main() { chara=’0’,b=’A’; inti; for(i=1;i<6;i++) { if(i%2==0) putchar(a+i);
以下选项中不能用作C语言中合法常量的是()。
以下选项中不能作为C语言中合法常量的是()。
下列定义变量的语句中错误的是()。
设有如下函数定义: #include<stdio.h> intfun(intk) {if(k<1)return0; elseif(k==1)return1; elsereturnfun(k-1)+1; } 若执行
以下能够正确描述“k是大于0的偶数”的表达式是()。
在深度为5的完全二叉树中,度为2的结点数最多为【】。
软件开发的结构化生命周期方法将软件生命周期划分成()。
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和______两个含义。
随机试题
男性,52岁。吸烟史31年,近1个月咳嗽,咳痰带血丝,查体见左上肺局限性哮鸣音,该患者的诊断最可能是
A.500mlB.3000~4000mlC.1000mlD.120mlE.300ml用叩听法可以鉴定出至少多少毫升的游离腹水
女性青春期发育特征不包括()
A、医师因素B、药师因素C、护师因素D、病人因素E、药物因素混合静脉注射时未注意注射剂的配伍禁忌是造成不合理用药的
在财务管理中,下列指标可以用来反映风险程度()。
某汽车轮胎制造厂为增值税一般纳税人,2003年11月购进工业用橡胶,取得的增值税专用发票上注明价款25万元,增值税4.25万元。货物入库后,当月用于连续生产加工回力轮胎1000条、子午线轮胎800条、农用收割机轮胎500条,全部对外销售,分别取得不含税销售
举例分析什么是思维定势,思维定势在教学中会产生怎样的积极和消极的作用。
①对于民众反映比较集中紧迫的事情,()不当容易引发群体性事件。②大雾天气致使飞机无法按时起飞,()了我一天的行程。③央行发布的史上最严新规是为了()日益猖狂的金融犯罪和网络诈骗。
下列各组软件中,全部属于应用软件的是()。
Itisyou______ourrealfriend.
最新回复
(
0
)