首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的结果为 #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
21
问题
下面程序的结果为 #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全国计算机二级
相关试题推荐
下列叙述中错误的是()。
有以下程序:#include<stdio.h>intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是()。
设有以下语句:typedefstruetTr{charc;inta14]:}CIN;则下面叙述中正确的是()。
若变量都已正确说明,则以下程序段输出结果为()。#includemain(){chara=’a’;intb=2:printf(a>b?"***a=%d":"###b=%d",a,b);
结构化程序设计的基本原则不包括()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百
若有定义:charc;intd;,程序运行时输入:c=1d=2<回车>,能把字符1输入给变量c、把整数2输入给变量d的输入语句是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下面属于应用软件的是
有如下程序段intk;for(k=2;k==0;)printf("%d",k--);则for循环体执行的次数是
随机试题
经室内试验测定,一岩块的单轴饱和抗压强度为65MPa,该岩块属于()。
常用的单一配送中心选址方法有( )和( )。
接受三叉丘系的核是()
骨折不愈合
高钾血症的心电图表现有()。
《产业结构调整指导目录》中()适用于外商投资企业。
背景资料:A公司中标一地下工程,其中基坑深6m,因土质较好,周围又不受施工场地限制,A公司采用明挖基坑,喷锚支护的方法。施工方案得到批准。中标后A单位把基坑土方开挖分包给不具备安全资质的B公司。B公司施工时把大量挖土弃置于基坑顶部,建设单位及监理单位发
甲企业进口一批货物,海关审定货价折合人民币5460万元,支付到达我国境内输入地点起卸前的运费折合人民币40万元,境内运费5万元,该批货物进口关税税率为10%,保险费无法确定,甲企业进口该批货物应缴纳关税()万元。
老干部不愿意参加健美操比赛,你怎么组织?
冯诺依曼体系结构的计算机有两个主要组成部件:内存和处理器。其中,内存用于存储指令和数据。在大多数高级语言程序中,(30)_______是内存单元的抽象。微处理器中的ALU可执行算术运算和(31)_______操作。(30)_______A.
最新回复
(
0
)