首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的结果为 #include<iostream.h> int c; class A { private: int a; static
下面程序的结果为 #include<iostream.h> int c; class A { private: int a; static
admin
2013-05-30
48
问题
下面程序的结果为 #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++;}
选项
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://www.kaotiyun.com/show/hGNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有一个MyClas类,则执行语句MyClasa,b(2),*p;后,自动调用该类的构造函数()次。
以下程序的输出结果是【】。#include<iostrean.h>voidmain(){inti,a[5];i=0;while(i<5){a[i]=8*(i-2+4
在C++语言编辑过程中,包含预处理过程,编译过程,和【】三个过程。
下列不能被重载的运算符是______。
若有如下程序段:#include<iostream>usingnamespacestd;intmain(){char*p="abcdefgh",*r;long*q;q=(long
运算符函数调用格式的表达式y/x++与表达式y.operator/(operator++(x,0))的含义相同,由此可看出()。
支持数据库各种操作的软件系统叫做()。
对下面的程序,说法正确的是()。#include<iostream>usingnamespacestd;voidsum(floatm,floatn){floatsum=m+n;}main()
下列函数原型声明中错误的是()。
下面关于运算符重载的描述错误的是()。
随机试题
心功能不全或血容量相对过多的是心功能不全或血容量不足的是
局部麻醉作用起效快、作用强,维持时间长且安全范围大的药物是
甲状腺功能减退症患者有严重的智力低下、聋哑,估计其甲状腺功能减退始于
【2015年】下列各项中,应计入废品损失的是()。
毫无疑问,在今日武断批判中医的人中,不乏以“科学”代言人自居者,将各种自己不懂的知识系统一棍子打死,归人_______。这种态度不能不使人怀疑其言论与知识的讨论无关,另有用意。不过,在抗拒这种学霸的同时,我们也不必非要陷入相反的_______。坦率地说,身
[2001年MPA真题]小王、小李、小张准备去爬山。天气预报说,今天可能下雨。围绕天气预报,三个人争论起来。小王:“今天可能下雨,那并不排斥今天也可能不下雨,我们还是去爬山吧。”小李:“今天可能下雨,那就表明今天要下雨,我们还是不去爬山了吧。”小张:“今天
证明:当x>1时,ln(1+x)/lnx>x/(1+x).
Onesummernight,onmywayhomefromworkIdecidedtoseeamovie.IknewthetheatrewouldbeairconditionedandIcouldn’tf
"Canwespeakofthedeathoftheuniversity?"anEnglishnewspaperrecentlyasked.Anotherofferedthediagnosis:"Stillbreath
Thisisastoryabout______.TherewasalookofangeronLordNorthwood’sface.Why?
最新回复
(
0
)