首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果为( )。 #include<iostream.h> class myClass { Dublic: myClass(int data) ; myClass(){value=0;
以下程序的执行结果为( )。 #include<iostream.h> class myClass { Dublic: myClass(int data) ; myClass(){value=0;
admin
2010-03-29
23
问题
以下程序的执行结果为( )。 #include<iostream.h> class myClass { Dublic: myClass(int data) ; myClass(){value=0; }; myClass(myClass &obj); void print(){ cout<<value<<end1; } ~myClass(){} private: int value; }; myClass::myClass(int data) {value=data; } myClass::myClass(myClass &Obj) { value=obj.value; } void main() { myClass a(100); myClass b(a) ; b.print(); }
选项
A、0
B、100
C、10
D、程序编译时出错
答案
2
解析
题中类myClass定义了一个拷贝初始化构造函数myClass(myClass &obj)。在主函数中,系统首先自动调用相应的构造函数建立对象,然后调用拷贝构造函数对对象b进行初始化。所以程序最后的输出为100。
转载请注明原文地址:https://jikaoti.com/ti/QiW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(int*p,int*q){intt;t=*p;*p=*q;*q=t;*q=*p;}main(){inta=0,b=9;fun(&a,&b);
以下关于字符串的叙述中正确的是
有以下程序#include<stdio.h>main(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();c6=getchar();putcha
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下面程序的运行结果是()。#includevoiddel(char*s){inti,j;char*a;a=s;for(i=0,j=0;a[i]!=’\0’;i++){if(a[i]
以下叙述中正确的是
数据库管理系统是( )。
下列叙述中错误的是()。
如果需要打开一个已经存在的非空文件“FILE”并进行修改,正确的语句是()。
设R是一个2元关系,有3个元组,S是一个3元关系,有3个元组。如T=R×S,则T的元组的个数为()。
随机试题
肺癌的主要病理机制为
A.增强扫描B.灌注扫描C.动态增强扫描D.延迟扫描E.普通扫描注射造影剂后短时间内对感兴趣区进行快速扫描称为
急性坏死性龈炎的典型临床特征为
(2009年单项选择第5题)按照国务院国资委规范职工持股的要求,国有企业职工()持有本企业所出资各级子企业、参股企业的股权。
董某前往个体工商户邵某的邵氏手机店,打算购买一块手机锂电池。由于生意火爆,邵某拿出多款电池让董某挑选,自己和营业员牟某忙于向店内其他顾客甲、乙、丙等人推荐新款智能手机。董某在自行挑选时,害怕买到假货,于是就想找个方式来测验电池真伪,随后拿起A电池就咬,没想
某中学的教师都很有爱心。有些经常志愿献血的教师免费为学习困难学生补课,凡是资助了贫困生的教师都和困难家庭结成了帮困对子,但所有免费为学习困难学生补课的教师都没有和困难家庭结成帮困对子。根据以上前提,下列哪项一定为真?()
根据下列资料,回答问题。根据上述资料,以下说法有误的是:
《艺文志》始见于:_______。
为了使模块尽可能独立,要求()。
A、Manchester.B、Colchester.C、London.D、Lay-de-la-Haye.B虽然男士很想搬到Layer-de-la-Haye,但还是退让了,他提到ColchesterisgoodenoughIsuppose,
最新回复
(
0
)