首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中含有一个源程序文件proj1.cpp。 其中位于每个注释“//ERROR****found****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为: 1234567
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中含有一个源程序文件proj1.cpp。 其中位于每个注释“//ERROR****found****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为: 1234567
admin
2019-05-22
34
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中含有一个源程序文件proj1.cpp。
其中位于每个注释“//ERROR****found****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:
12345678910
注意:只能修改注释“//ERROR****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#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;
}
选项
答案
delete[]array; cout<
解析
(1)语法错误,使用delete语句删除一个指针时,直接把指针变量的名称放在delete[]后面即可。
(2)考查考生对输入、输出语句的运用。使用COUt进行数据输出操作,一般格式为:COUt<
>var;。其中,var代表一个变量,“>>”称为提取运算符,该语句的含义是,将用户输入的数据保存到var中。
(3)考查语句的初始化,我们来看MyClass类的构造函数:
MyClass(intlen)
{
array=newint[len];//给数组动
态分配空间,大小为len
arraysize=len;//赋值
for(inti=0;i
array
=i+1;//循环给数组赋
值,从1到10
}
请注意:形参len没有定义默认值,因此要想使array动态数组里依次存放1,2,3,4,5,6,7,8,9,10,就是要给len赋值为10。
转载请注明原文地址:https://kaotiyun.com/show/1b8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库技术的根本目标是()。
请将下列栈类Stack补充完整。classStack{private:intpList[100];//int数组,用于存储占的元素inttop;//栈顶元素(数组下标)public:
已知有函数f的定义如下:intf(){staticints=0;s+=2:returns;}则在某程序中第二次执行函数调用语句f();时,函数f的返回值是______。
有如下类和对象的定义:classConstants{public:staticdoublegetPI(){return3.1416;}};Constantsconstants;下列各组语句中,能输
A、 B、 C、 D、 B拷贝构造函数是一个特殊的构造函数,它用一个已知的对象初始化一个正在创建的同类对象,它的一般格式是:类名::类名(cons类名&引用对象名)。当一个类的对象赋值给该类的另一个对象时,是
A、 B、 C、 D、 Awhile循环取串长度,赋值给j,然后在for循环中由串两边开始向中间进行字符比较,当最后i和j标识字符位置的变量相等,那么奇数个字符,或者i大于j时那么偶数个字符,则表示是对称的。
诊断和改正程序中错误的工作通常称为______。
A、 B、 C、 D、 B栈是限定只能在表的一端进行插入和删除操作的线性表,入栈和出栈都是在栈顶进行,它们的操作特点是先进后出,因此具有记忆作用。栈可以采用顺序存储,也可以采用链式存储。
A、 B、 C、 D、 C数据库系统(DBS)由数据库(DB)、数据库管理系统(DBMS)、数据库管理员、硬件平台和软件平台5个部分组成,可见DB和DBMS都是DBS的组成部分。
有下列二叉树,对此二又树前序遍历的结果为()。
随机试题
长江县工商行政管理局工作人员利用职务上的便利,将查封、扣押的3000大米据为己有,作为员工福利分发。对此,当由上级行政机关或者有关部门责令改正,视情节依法可给予的处分类型包括:()
某慢性粒细胞白血病病人在化疗期间采用的对症护理措施,错误的是
房屋的成本租金包括()。
下列关于公司型股权投资基金的说法中,错误的是()。
某企业生产的机械加工车床销售单价为1600元/台,单位产品变动成本为1300元/台,固定成本分摊为6万元,计算得出的保本销售量为200台,假设预测计划期的销售量仅有180台。根据上述材料,回答以下问题。在下列措施中,()是扭亏增盈的
赤道地区全年的降雨主要是()。
村里要引进一个经济合作项目,需要征用土地。但是有些村民以土地承包合同还没有到期为由,不愿意签署征地合约。你作为村委会负责人,如何对他们进行劝说?
第一个提出“教育心理学化”口号的教育家是()
下面诗句如按写作的时间先后排列,正确的一组是:①羽扇纶巾,谈笑间,樯橹灰飞烟灭。②不狩不猎,胡瞻尔庭有县貊兮。③安得广厦千万间,大庇天下寒士俱欢颜。④君当作磐石,妾当作蒲苇。⑤与天地兮比寿,与日月兮齐光。⑥峰峦如聚,波涛如怒,山河表里潼关路。
Knowledgemaybeacquiredthroughconversation,watchingtelevisionortraveling,butthedeepestandmost【B1】______wayisthrou
最新回复
(
0
)