首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行结果是 #include<iostream.h> class A { public: int a; A( ):a(10){tout<<a<<endl;} }; void main(
下列程序执行结果是 #include<iostream.h> class A { public: int a; A( ):a(10){tout<<a<<endl;} }; void main(
admin
2013-02-27
61
问题
下列程序执行结果是
#include<iostream.h>
class A
{ public:
int a;
A( ):a(10){tout<<a<<endl;}
};
void main( )
{ A obj1;
A obj2(obj1);
cout<<" "<<obj2.a<<endl;
}
选项
A、10 10
B、编译错误缺少拷贝构造函数
C、10 随机数
D、随机数随机数
答案
A
解析
本题考察拷贝构造函数的知识。如果类中没有实现拷贝构造函数,则编译器会为其自动生成一个。对于本题这种简单对象,默认生成的拷贝构造函数可以完成数据成员的自动赋值,对于复杂对象,则可能需要显式定义拷贝构造函数。
转载请注明原文地址:https://kaotiyun.com/show/PzNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序: #include<stdio.h> main() {intx=0x9; printf(“%c\n”,’A’+x); } 程序运行后的输出结果是()。
有以下程序段: #include<stdio.h> intj; floaty; charname[50]; seanf("%2d%f%s",&j,&y,name); 当执行上述程序段时,从键盘上输入555667777abc后,y的值为(
使用数组名作为函数的实参时,传递给形参的是()。
若有定义intw[3][5];,则以下不能正确表示该数组元素的表达式是()。
若有语句“typedefstructS{intg;charh;}T;”,则下列叙述中正确的是()。
下列叙述中正确的是()。
若有以下说明和定义:intfun(int*c){…}main(){int(*a)(int*)=fun,*b(),x[10],c;…}则对函数fun的正确调用语句是()
给定程序MODl1.C中函数fun的功能:将一个十进制整数n转换成r(二~十六)进制形式。示例如下。输入12516,则输出:7D输入92,则输出:1001请改正程序中的错误,使它能得出正确的结果。
执行下列语句序列后,ofstreamoutfile("DATA.DATA")if(…)cout<<"OK";elsecout<<"FAIL";如果文件打开成功显示OK,否则就显示FAIL。由此可知,…处的表达式应是()。
在C++中,打开一个文件,就是将这个文件与一个()建立关联,关闭一个文件,就是取消这种关联。
随机试题
角膜接触镜的并发症有
在某温度时,下列体系属于缓冲溶液的是()。
根据《全国主体功能区规划》,优化开发区域的发展方向和开发原则包括()。
对于结构施工、安装装饰装修阶段,防治扬尘污染的规定,下列说法正确的是()。
下列属于设备基础常见质量通病是()。
永续年金是一组在无限期内金额()、方向()、时间间隔()的现金流。
赊销在企业生产经营中所发挥的作用有()。
转让国有土地使用权、地上的建筑及其附着物并取得收入的(),都是土地增值税的纳税义务人。
阅读下面短文,回答问题。利用机会就是乘时;机会稍纵即逝,所以__________而__________以外,还该__________而__________。治生或者说致富的过程,在那时有三个阶段:第一,“无财作力”,以劳力赚钱。稍有积蓄,便是第二
己知一批袋装食品的重量服从正态分布,从中分别抽取样本量为20,50,100的样本,当样本量增大时,样本均值的标准差()。[江苏大学2011研]
最新回复
(
0
)