首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用“答题”菜单或使用VC6打开考生文件夹proj1下的工程proj1,该工程含有一个源程序文件pmj1.cpp。其中每个注释“//ERROR**********found**********”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
请使用“答题”菜单或使用VC6打开考生文件夹proj1下的工程proj1,该工程含有一个源程序文件pmj1.cpp。其中每个注释“//ERROR**********found**********”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
admin
2021-02-22
73
问题
请使用“答题”菜单或使用VC6打开考生文件夹proj1下的工程proj1,该工程含有一个源程序文件pmj1.cpp。其中每个注释“//ERROR**********found**********”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
12345678910
注意:只需修改注释“//ERROR**********found**********”的下一行语句,不要改动程序中的其他内容。
#include
usingnamespacestd;
classMyClasS{
public:
MyClass(intlen)
{
array=newint[len];
arraySize=len;
for(inti=0;i
array
=i+1;
}
~MyClass()
{
//ERROR**********found**********
deletearray[];
}
voidPrint()const
{
for(inti=0,i
//ERROR**********found**********
cin<
<<’’;
cout<
}
private:
int*array;
intarraySize;
};
intmain()
{
//ERROR**********found**********
MyClassobj;
obj.Print();
return0;
}
选项
答案
(1)~MyClass(){delete[]array;} (2)cout<
解析
(1)主要考查考生对动态分配方式的内存释放的掌握,析构函数释放动态分配的数组内存时,应该使用delete[]。
(2)主要考查考生对标准输出流的掌握,输出流的对象使用cout。
(3)主要考查考生对类对象构造的掌握,构造MyClass类对象时,因为类定义中已经定义了构造函数,所以编译器不会生成默认的构造函数,需要显式调用构造函数,根据程序要求,构造函数参数设置为10。
转载请注明原文地址:https://kaotiyun.com/show/C7yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下类定义 clas sMyClass { public: My Class() { cout<<1;} }; 则执行语句MyClassa,b[2],*p[2];后,程序的输出结果是
已知主函数中通过如下语句序列实现对函数模板swap的调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是()。A)template<ty
下列关于模板形参的描述中,错误的是
有如下程序: #include<iostream> using namespace std; class BASE { public: ~BASE(){cout<<"BASE";} }; cl
有如下程序: #include<iostream> using namespace std; class Base { pubfic: Base(){cout<<"BB";
以下程序中调用cin函数给变量a输入数值的方法是错误的,其错误原因是 #include voidmain() {int*p,*q,a,b; p=&a; cout<<"inputa:"; cin>>p; }
下列关于文件流的描述中,正确的是()。A)文件流只能完成针对磁盘文件的输入和输出B)建立一个文件流对象时,必须同时打开一个文件C)若输入流要打开的文件不存在,将建立一个新文件D)若输出流要打开的文件不存在,将建立一个新文件
随机试题
不属于《行政处罚法》立法目的的是:()
下列选项中,不属于低色素小细胞性贫血的是
以下可作为絮凝剂的是()
用水溶性防护剂处理后的木材,应重新()使之符合所用环境所要求的含水率。
有害物质的发生源应布置在工作地点机械通风或自然通风的()。
行政诉讼证据某县城管执法局认定琼林机械公司违法建房,遂决定强制拆除其违法建筑。其后,强制拆除决定被依法确认为违法。琼林机械公司要求县城管执法局予以赔偿,遭到拒绝,于是向法院提起行政赔偿诉讼。琼林机械公司除向法院提供证据证明房屋损失外,还提供了当时在场的本公
市食品药品监督管理局向该市红太阳药店发放药品经营许可证,该药店经营期间,附近群众举报称该药店非法出售处方药。该局经调查发现,该药店的药品经营许可证系该药店通过提供虚假材料骗取。根据《行政许可法》,对该药店的药品经营许可,正确的处理是()。(2015
物业服务企业资质申报时需提供的资料包括()等。
下列舞弊风险因素中,可能表明被审计单位财务报表存在舞弊“动机或压力”因素的是()。
下面列出的数据模型中,不是结构数据模型的是
最新回复
(
0
)