首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found ****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:1 2 3
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found ****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:1 2 3
admin
2021-07-02
29
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found ****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:1 2 3 4 5 6 7 8 9 10
注意:只能修改注释“//ERROR****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include
using namespace std;
class MyClass{
public:
MyClass(int len)
{
array=new int[len];
arraySize=len;
for(int i=0;i
array
=i+1;
}
~MyClass()
{
//ERROR********found********
delete array
;
}
Void Print()const
{
for(int i=0 ; i
//ERROR********found********
cin<
<<’’;
cout<
}
private:
int*array;
int arraySize;
};
int main()
{
//ERROR ********found********
MyClass obj;
obj.Print();
return 0;
}
选项
答案
delete[]array; cout<
解析
(1)语法错误,使用delete语句删除一个指针时,直接把指针变量的名称放在delete[]后面即可。
(2)考查考生对输入、输出语句的运用。使用cout进行数据输出操作,一般格式为:cout<
>var;。其中,var代表一个变量,“>>”称为提取运算符,该语句的含义是,将用户输入的数据保存到var中。
(3)考查语句的初始化,我们来看MyClass类的构造函数:
MyClass(int fen)
{
array=new int[1en];
//给数组动态分配空间,大小为len
arraySize=len; //赋值
for(int i=0;i
=i+1=i+1; //循环给数组赋值,从1到10
请注意:形参len没有定义默认值,因此要想使array动态数组里依次存放1,2,3,4,5,6,7,8,9,10,就是要给len赋值为10。
转载请注明原文地址:https://jikaoti.com/ti/bUh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assA{public:AO{cout<<A";}};c1assB{public:BO
有如下程序:#inc1ude<iostream>usingnamespacestd;voidfunction2(intn);voidfunctionl(intn){if(n<=0)return;
数据库技术的根本目标是要解决数据的()。
已知主函数中通过如下语句序列实现对函数模板swap的调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是()。
下列关于类成员对象构造函数调用顺序的叙述中,正确的是()。
对于通过公有继承定义的派生类,若其成员函数可以直接访问基类的某个成员,说明该基类成员的访问权限是()。
有如下程序#include<iostream>usingnamespacestd;classTest{public:Test(){}Test(constTest&t){cout<<1;}};Testfun(Test&u){Tes
关于函数重载,下列叙述中错误的是()。
有如下程序:#includeusingnamespacestd;classA{public:virtualvoidf(){cout
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序通过运行。程序输出:5a}注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥
随机试题
对教育的各个领域、各类教育事业等方面进行的咨询,如关于义务教育方面的咨询、高等教育方面的咨询、教育实验与改革方面的咨询等属于()
A.处违法销售药品货值金额2倍以上5倍以下的罚款B.处违法销售药品货值金额1倍以上3倍以下的罚款C.处违法所得1倍以上3倍以下的罚款D.处2万元以上10万元以下的罚款E.处1万元以上20万元以下的罚款医疗机构配制的制剂在市场销售的,没收违法销售
下列关于基金信息披露内容方面应遵循的基本原则的说法错误的是()。
关于圆弧底形态理论说法中,正确的是()。
横向动态对比分析是将仓储的同类有关指标在不同时间上的对比,如本期与基期(或上期)比、与历史平均水平比、与历史最高水平比等。()
试述蒙台梭利教育思想、教育内容及其教育方法。(广西)
图书出版公司有一笔钱,计划买A型打印机,若买5台则余2500元,若买6台则差4000元,若将这笔钱用于购买B型打印机,则正好够买7台。现在该公司决定在原有资金基础上追加50000元同时购买A、B型两种打印机,要求购买的B型打印机不少于A型打印机的2倍,不多
[*]
下述哪一选项属于数据库设计的内容Ⅰ.需求分析Ⅱ.概念结构设计Ⅲ.逻辑结构设计Ⅳ.物理结构计
EarlierthisyearImetwithagroupofwomeninMatela,asmallfarmingvillageinTanzania,andwediscussedsomethingthat’s
最新回复
(
0
)