首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A { public: static int a; void init() { a = 1; } A(int a = 2) { init(); a++
有如下程序: #include using namespace std; class A { public: static int a; void init() { a = 1; } A(int a = 2) { init(); a++
admin
2015-07-22
40
问题
有如下程序:
#include
using namespace std;
class A {
public:
static int a;
void init() { a = 1; }
A(int a = 2) { init(); a++; }
};
int A::a = 0;
A obj;
int main()
{
cout << obj.a;
return 0;
}
运行时输出的结果是( )。
选项
A、0
B、1
C、2
D、3
答案
B
解析
本题考查构造函数,本题中对类中的a数据成员先是赋值为0,当定义了对象obj时,执行构造函数,将a的值变为了1,所以输出1。
转载请注明原文地址:https://jikaoti.com/ti/uEE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在数据库设计中,将E-R图转换成关系数据模型的过程属于
类模板的使用实际上是将类模板实例化成一个具体的()。
有如下类的定义。空格处的语句是classMyClass{______intx,y;public:MyClass(inta=0,intb=0){x=a;y=b;
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
在关系数据库中,用来表示实体之间联系的是【 】。
在E.R图中,图形包括矩形框、菱形框、椭圆框。其中表示实体联系的是【】框。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为
数据库保护分为安全性控制、【】、并发性控制和数据的恢复。
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
随机试题
“7S”模型于以下哪一年设计出?
A.胃小弯B.胃大弯C.胃后壁D.胃窦部E.幽门附近溃疡病大出血的好发部位为
A.NK细胞B.B细胞C.肥大细胞D.细胞毒性T淋巴细胞E.浆细胞分泌抗体的是
某桥梁钻孔灌注桩施工,当灌注混凝土进行到10m时,出现塌孔,此时,施工人员立即用吸泥机进行清理。当灌注混凝土进行到23m时,发现导管埋管,但堵塞长度较短,施工人员采取用型钢插人导管的方法疏通导管。当灌注到27m时,导管挂在钢筋骨架上,施工人员采取了强制提升
某企业根据销售预测,对某种产品2012年各季度的销售量作出如下预计:2012年各季度销售量依次分别为5000件、6000件、7000件、8000件。每季度产成品期末存量为下季度销售量的20%;2012年年初和2012年年末的产成品库存量分别为
下列选项中,说法错误的是()。
MasstransportationrevisedthesocialandeconomicfabricoftheAmericancityinthreefundamentalways.Itspeededupphysica
A、hallB、classroomC、schoolA
Thepassageismainlyabout______.TheBritishDNAdatabaseisestablishedto______.
A、HewouldturndownPete’srequest.B、HethoughtthewomanwastoohardonPete.C、Hecouldseesomethinggoodeveninaveryb
最新回复
(
0
)