首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件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
47
问题
请打开考生文件夹下的解决方案文件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.h>voidmain(){char*Str;str="testI";cout<<str[5];}
有下列二叉树,对此二叉树前序遍历的结果为()。
根据输出结果填空完成下面程序。#include<iostream.h>classTest{private:staticintval;inta;public:staticintfunc()
将x=y*z中的“+”用成员函数重载,“*”用友元函数重载应写为______。
与成员访问表达式p->name等价的表达式是______。
一般来说,数据库的设计过程要经历3个大的阶段,即可行性分析与研究阶段、系统设计阶段、设计实施与系统运行阶段。概念设计、逻辑结构设计、物理结构设计属于数据库设计的【】阶段。
一个项目具有一个项目主管,一个项目主管可管理多个项目。则实体集“项目主管”与实体集“项目”的联系属于_______的联系。
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的节点访问顺序是
下列字符串中,正确的C++标识符是()。
随机试题
以下项目中不属淋证的特征者,为
被艺术家们评价为“中国社会和历史文化的一面镜子”的作品是______。()
制剂设计的基本原则不包括
《中华人民共和国动物防疫法》规定的动物疫情报告法律制度的内容不包括
男,19岁。因少尿、水肿3个月,腹胀、腹部增大3天人院。查体:T36~C,BP130/90mmHg,面部及下肢明显水肿,腹部可叩及移动性浊音;肝脾未及。Hb100g/L,白细胞正常;尿比重1.010,尿蛋白(++++),RBC30~40个/HP,W
患者,女,20岁。近半年来出现月经提前,甚则半月一行,经量时多时少,色紫红,夹有瘀块,伴胸闷胁胀,烦躁易怒,口苦咽干,舌红,苔薄黄,脉弦数。此应辨证为( )
以下说法正确的是:
根据侵权责任法,在下列哪些情形下,有关当事人对受害人的损害承担连带赔偿责任?()
MakingUseoftheTradeShowProblems:No.1Howtogettherightpeopletocommunicatewiththe【16】No.2Howtofi
Whyisincreaseinlivestockproductionnecessary?
最新回复
(
0
)