首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件projl,该工程中含有一个源程序文件projl.cpp。其中位于每个注释“//ERROR **** found ****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为: 1 2 3 4 5 6 7
请打开考生文件夹下的解决方案文件projl,该工程中含有一个源程序文件projl.cpp。其中位于每个注释“//ERROR **** found ****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为: 1 2 3 4 5 6 7
admin
2021-09-05
40
问题
请打开考生文件夹下的解决方案文件projl,该工程中含有一个源程序文件projl.cpp。其中位于每个注释“//ERROR **** found ****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:
1 2 3 4 5 6 7 8 9 10
注意:只能修改注释“//ERROR **** found ****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include<iostream>
using namespace std;
class MyClass {
public:
MyClass(int len)
{
array=new int[len];
arraySize=len;
for(int i=0; i<arraySize; i++)
array
=i+1;
}
~MyClass()
{
//ERROR ******** found ********
delete array
;
}
void Print()const
{
for(int i=0; i<arraySize;i++)
//ERROR ******** found ********
cin<<array
<<”;
cout<<endl;
}
private:
int * array;
int arraySize;
};
int main()
{
//ERROR ******** found *******
MyClass obj;
obj.Print();
return 0;
}
选项
答案
1 delete[]array; 2 cout<<array[i]<<"; 3 MyClass obj(10);
解析
(1)语法错误,使用delete语句删除一个指针时,直接把指针变量的名称放在delete[]后面即可。
(2)考查考生对输入、输出语句的运用。使用COut进行数据输出操作,一般格式为:cout<<Expr;。其中,Expr代表一个表达式,“<<”称为插入运算符,该语句的含义是,将表达式Expr的值输出到屏幕上。使用cin进行数据输入操作,一般格式为:cin>>var;。其中,var代表一个变量,“>>”称为提取运算符,该语句的含义是,将用户输入的数据保存到var中。
(3)考查语句的初始化,我们来看MyClass类的构造函数:
MyClass(int len)
{
array =new int[len];
//给数组动态分配空间,大小为len
arravsize=len //赋值
for(int i =0; i < arraysize;i++)
array
=i+1; //循环给数组赋值,从1到10
请注意:形参len没有定义默认值,因此要想使array动态数组里依次存放1,2,3,4,5,6,7,8,9,10,就是要给len赋值为10。
转载请注明原文地址:https://kaotiyun.com/show/Ib5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序#include#includeusingnamespacestd;classMyClass{public:MyClass(){cout
下列选项可以做C++标识符的是()。
下列描述中,错误的是()。
在学生管理的关系数据库中,存取一个学生信息的数据单位是()。
对于语句cout<<end<<x;中的各个组成部分,下列叙述中错误的是()。
下列关于运算符函数的描述中,错误的是()。
在数据库系统中,用户所见的数据模式为
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是()。
下列关于派生类构造函数和析构函数的表述中,错误的是()。
下面对软件测试描述错误的是
随机试题
随意地投掷一均匀骰子两次,则两次出现的点数之和为8的概率为【】
葡萄球菌感染的炎症病灶内主要的炎症细胞是
水利工程天然建筑材料初查储量不得小于设计需要量的()倍。
建设工程职业健康安全与环境管理的特点是()。
按照国家规定,大中型企、事业单位应设置()来主管会计机构的全面工作。
纳税人委托加工应税消费品,其消费税纳税义务发生时间为()。
“时代是思想之母,实践是理论之源。”实现党的理论创新成果与我国哲学的社会研究之间的融通转化,需要从实际出发,遵循规律,久久为功。这主要是在强调()。
定位效应是社会心理学中的一个概念,是指人们把一个人自己选定的角色位置不因其他因素而发生太大变化的现象。根据上述定义,下列各项不属于定位效应的是()。
Americanethnocentricity,whilemanifestingeneralattitudestowardothersis,ofcourse,temperedsomewhatbytheveryheterog
十八届三中全会提出,经济体制改革是全面深化改革的重点,而经济体制改革的核心问题是()
最新回复
(
0
)