首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果为 #include<iostream.h> Class A static int n; public: A( ) {n=1;} A(int num) {n=num;} void print
下面程序的运行结果为 #include<iostream.h> Class A static int n; public: A( ) {n=1;} A(int num) {n=num;} void print
admin
2013-05-30
26
问题
下面程序的运行结果为
#include<iostream.h>
Class A
static int n;
public:
A( ) {n=1;}
A(int num) {n=num;}
void print( ) {cout < < n;}
};
int A: :n=2;
void main( )
{
A a,b(3) ;
a. print( ) ;
b. print( ) ;
cout < < endl;
}
选项
A、11
B、13
C、23
D、33
答案
D
解析
本题考查的是静态数据成员的使用,n为类A的静态成员,即为类A的所有对象共有的成员,所以,当对象b把n初始化为3时,对象a的成员n的值也为3(这两个n实际上是同一个) 。
转载请注明原文地址:https://kaotiyun.com/show/OBNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下向程序和横线处填上适当的内容,使程序执行后的输出结果为1/2005。#include<iostream>usingnamespacestd;classDate{public:Date(intm=
流操作中若要按八进制、十六进制和十进制格式显示,则应用【】、【】和【】来分别指定。
完全不考虑程序的内部结构和内容特征的是【】测试方法。
结构化分析的常用工具不包括______。
当需要使用ostrstream流类定义一个流对象并联系一个字符串时,应在文件开始使用#include命令,使之包含______文件。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法并返回相加结果,该成员函数的声明语句为______。
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
下列叙述中正确的是()。
在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有()。
下列叙述中,正确的是()。
随机试题
细菌性痢疾的肠道病变特点是
下列哪一项不是对胆囊胆固醇息肉的描述()
金属清洁剂的商品名称是
砖砌体的轴线位置偏移的允许偏差分别为()mm,每层垂直度的允许偏差为()mm。
正确的风险应对措施,应包括实施行动(应急)步骤、时间和费用预算,最后是()。
对我国期货清算机构进行监管的金融机构是( )。
按照联合罔的分类方法,科学研究的三大类型是()。
虽然中国现行文物法规中还缺少直接针对世界文化遗产的具体条款,世界文化遗产和中国的文物保护单位还不能简单对接,但是中国遗产保护的实践充分证明,文物法的基本精神以及党和国家文物工作的方针,完全适用于世界文化遗产领域。世界文化遗产的特性与各级文物保护单位的本质是
下列行为中可以构成合同诈骗罪的有()。
A、 B、 C、 A应注意其正确答案很可能多种多样。(A)听了关于产品的介绍,然后询问价格,因此是正确答案。(B)该选项的陷阱是利用了write和ride的发音相似。(C)该选项利用了pen和fan发音的相似。
最新回复
(
0
)