首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为: value=63 number=1 注意:只修改每个“//ERROR****found***
请打开考生文件夹下的解决方案文件proj1,程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为: value=63 number=1 注意:只修改每个“//ERROR****found***
admin
2018-07-06
50
问题
请打开考生文件夹下的解决方案文件proj1,程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:
value=63
number=1
注意:只修改每个“//ERROR****found****”下的那一行,不要改动程序中的其他内容。
#include<iostream>
using namespace std;
class MyClass{
int*p;
const int N;
public:
//ERROR*******found*******
MyClass(int val):N=1
{
p=new int;
*p=val;
}
//ERROR*******found*******
~MyClasS( ){delete*p;}
friend void print(MyClass&obj);
};
//ERROR*******found*******
void MyClass::print(MyClass&obj)
{
cout<<"value="<<*(obj.p)<<endl;
cout<<"number="<<obj.N<<endl;
}
int msin( )
{
MyClass obj(63);
print(obj);
return0;
}
选项
答案
(1)MyClass(int val):N(1) (2)~MyClass( ){delete[ ]p;} (3)void print(MyClass&obj)
解析
(1)主要考查考生对构造函数的掌握,在这里不能使用赋值语句。
(2)主要考查考生对析构函数的掌握,析构函数的delete语句要使用标识符“[ ]”,即delete[ ]p;。
(3)主要考查考生对友元函数的掌握,友元函数并不属于类,因此定义时前面不用加类名和作用域符号。
转载请注明原文地址:https://kaotiyun.com/show/jAAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中不属于软件工程3个要素的是()。
有下列程序:#include<iostream>usingnamespacestd;classTestClass{protected:TestClass(){cout<<’x’;}
静态成员函数没有()。
若有说明:inta[3][4];则对a数组元素的非法引用是()。
有如下程序#include<iostream>#include<iomanip>usingnamespacestd;intmain(){cout<<setprecision(3)<<f
树是结点的集合,它的根结点的数目是()。
在长度为n的线性表中查找一个表中不存在的元素,需要的比较次数为【】。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
数据库系统其内部分为三级模式,即概念模式、内模式和外模式,其中,______是用户的数据视图,也就是用户所见到的数据模式。
有下列二叉树,对此二叉树前序遍历的结果是()。
随机试题
为了保证行政组织的有序化,必须坚持行政发展的()
患者,男性,29岁,手部多发刀割伤后4小时,下列有关描述正确的是
咨询单位实现其发展战略的首要环节是(),承揽与本单位的业务范围和能力相适应的工程项目。
为KPI设定工作产出时,应当遵守()的原则。
下列是我国农村和城市每一名全国人大代表所代表的人口数比例变化表。这反映的实质问题是()
我国贯彻宗教信仰自由政策,依法加强对宗教事务的管理,主要目的是()。
尽管古人对日食怀有恐惧感,认为日食是“天狗吃太阳”,但是鉴于太阳对于人类的重要作用,人们必须采取________的措施加以拯救,如用锣鼓和鞭炮的声音来驱赶“恶狗”。尽管现在听起来________,不过这类故事却使观赏日食变得神秘而有趣。依次填入画横线部分最
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
Accordingtothespeaker,whoisinneedoftheirhelp?
A、Theyhaveoverwhelmingadvantages.B、Theyaresoldinverylowprices.C、Theyarethesymbolofpeople’sstatus.D、Theymeetc
最新回复
(
0
)