首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,该工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为: 1 2 3 4 5 6 7 8 9 10 注意
请打开考生文件夹下的解决方案文件proj1,该工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为: 1 2 3 4 5 6 7 8 9 10 注意
admin
2018-07-06
50
问题
请打开考生文件夹下的解决方案文件proj1,该工程中含有一个源程序文件proj1.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<<end1;
}
private:
int*array;
int arraysize;
};
int main( )
{
//ERROR********found********
MyClass obj;
obj.Print( );
return0;
}
选项
答案
delete[ ]array; cout<<array[i]<<”; MyClass obj(10);
解析
(1)语法错误,使用delete语句删除一个指针时,直接把指针变量的名称放在delete[ ]后面即可。
(2)考查考生对输入、输出语句的运用。使用Cc3ut进行数据输出操作,一般格式为:cout<<Expr;。其中,Expr代表一个表达式,“<<”称为插入运算符,该语句的含义是,将表达式Expr的值输出到屏幕上。使用cin进行数据输入操作,一般格式为:cin>>var;。其中,var代表一个变量,“>>”称为提取运算符,该语句的含义是,将用户输入的数据保存到var中。
(3)考查语句的初始化,我们来看MyClass类的构造函数:
MyClasS(int len)
{
array=new int[len];
//给数组动态分配空间,大小为len
arraySize=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/wAAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序:#include<iostream>usingnamespacestd;classTestClass{protected:TestClass(){cout<<’x’;}
有以下程序:ClassDate{public:Date(inty,intm,intd);{year=y;month=m;day=d;}Date(inty=2000){year=y;
下列选项中,不是一个算法的基本特征的是()。
已知递归函数f的定义如下:intf(intn){if(n<=1)return1;//递归结束情况f5=5*f3=5*3*f1elsereturnn*f(n-2);//递归}则函数调用语
______的任务是诊断和改正程序中的错误
与成员访问表达式p->name等价的表达式是______。
结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的算法的特性。
类模板不同于函数模板,类模板只可用______型参数。
随机试题
在关贸总协定乌拉圭回合谈判中,发达国家做出某些让步的领域是【】
在某些公共基础设施项目的筹资中,需要政府对税收、贴息及其他补贴等做出保证称为()。
我国21世纪可持续发展的总体目标是推动整个社会走上()的文明发展道路。
在导游的职业行为规范中,()是各国伦理道德的核心,是导游人员必备的情操修养,也是合格导游人员的首要条件。
王老师在给学生讲哺乳动物时,不但列举了猪、牛、羊是哺乳动物,还举例鲸、蝙蝠也是哺乳动物。王老师采用的教学方式是()。
幻觉是指在没有客观刺激作用于相应感官的条件下,而感觉到的一种真实的、生动的知觉。错觉是歪曲的知觉,也就是把实际存在的事物歪曲地感知为与实际事物完全不相符的事物。根据上述定义,下列属于幻觉的是()。
下列中的立体图形①是由立体图形②、③和④组合而成,下列哪一项能够填入问号处?
道家的教育主张是()
IEEE802.3u标准对802.3的物理层做了调整,其目的是使得物理层在实现100Mbps速率时所使用的传输介质和信号编码方式的变化不会影响
算盘(abacus/复数形式abaci)是中国传统的计算工具,是中国古代的一项重要发明。现在的算盘形状不一、材质各异。一般的算盘多是木制的,也有用塑料制成的。算盘价格便宜,运算简便,所以在中国被广泛使用。即使现代最先进的电子计算器也不能完全取代算盘。自古以
最新回复
(
0
)