首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用[答题]菜单打开考生文件夹projl下的工程projl,此工程中含有一个源程序文件projl.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: C
请使用VC6或使用[答题]菜单打开考生文件夹projl下的工程projl,此工程中含有一个源程序文件projl.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: C
admin
2015-07-24
20
问题
请使用VC6或使用[答题]菜单打开考生文件夹projl下的工程projl,此工程中含有一个源程序文件projl.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
Constructor called.
The valHe is 10
Copy constructor called.
卟e value is 10
Destructor called.
Destructor CaUed.
注意:只修改注释“//ERROR ****found****”的下一行语句,不要改动程序中的其他内容。
//projl.cpp
#include
using namespaee std;
class MyClass{
public:
//ERROR **********found**********
MyClass(int i)
{value=i;cout<<"Constructor called."<
//ERROR**********found**********
MyClass(const MyClass p)
{
value=p.value;
cout<<"Copy constructor called."<
}
void Print()
{cout<<"The value is" <
//ERROR**********found**********
void~MyClass()
{cout<<"Destructor called."<
private:
int value;
};
int main()
{
MyClass objl;
objl.Print();
MyClass obj2(obj1);
obj2.Print();
return 0;
}
选项
答案
(1)MyClass(int i=10) (2)MyClass(const MyClass&p) (3)~MyClass()
解析
(1)考查构造函数参数默认值,题目要求输出语句:The value is 10,从主函数中可以看出,obj1并没有初始化,但是objl调用Print()函数时它的值为10,由此可知构造函数的形参有默认值,且值为10,因此得出语句MyClass(int i=10)。
(2)主要考查考生对复制构造函数的掌握,复制构造函数的形参都为引用,同时为了不改变形参的值要加上const,因此得出语句MyClass(const MyClass&p)。
(3)主要考查考生对析构函数的掌握,析构函数和构造函数一样,前面不能添加任何类型,要把void去掉。
转载请注明原文地址:https://kaotiyun.com/show/mcNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的结果是()。#include<iostream.h>voidmain(){char*p="abcdefgh",*r;long*q;q=(1ong*)P;
设有定义inta=1;floatf=1.2;charc=’a’;,则下列表示错误的是
开发软件时对提高开发入员工作效率至关重要的是
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于【】的联系。
为用户与数据库系统提供接口的语言是
在面向对象方法中,类之间共享属性和操作的机制称为【】。
有如下程序#include<iostream.h>voidmain(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;
下述关于数据库系统的叙述中正确的是
若有说明:int[3][4]={0};则下面叙述正确的()。
若有数组名作为实参,则传递给形参的是()。
随机试题
《论语》
外国有学者称刑事诉讼法为“宪法适用法"(AppliedConstitutionallaw)。问题:请你运用刑事诉讼法学的基本理论。简要谈谈你对这种说法的理解。(北大2004年研)
回盲部结核病变,使回肠反射亢进增生型肠结核或并发肠梗阻
尿蛋白试带对尿中哪种蛋白质最敏感
某女孩,13岁,在家不慎触电,导致心脏、呼吸骤停,护士对其施行心肺复苏术,心脏按压与人工呼吸次数之比是
已知A公司销售当季收回货款的55%,下季度收回货款的40%,下下季度收回5%,预算年度期初应收账款金额为28万元,其中包括上年第三季度销售的应收账款10万元,第四季度销售的应收账款18万元。下列说法中不正确的是()。
黄旭华,1926年3月12日出生于广东省海丰县红海湾区田亁镇,祖籍广东省揭阳县新寮村(客家人),中船重工集团公司719研究所研究员、名誉所长,中国第一代攻击型核潜艇和战略导弹核潜艇总设计师。他开拓了中国核潜艇的研制领域,1994年当选为中国工程院院士。为保
Despitehelpingtorecordevents,photoscoulddamageourmemories.Researchersfoundpeoplewhotakepictureshave【C1】______rem
Thecakeisdelicious,John.-Wouldyouliketohave____more?
To:PaulineSottoFrom:JoeyClareteDate:June26Subject:ProductInquiryIamoneoftheownersofCompTavernInternetCafe
最新回复
(
0
)