首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found ****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:1 2 3
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found ****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:1 2 3
admin
2021-07-02
52
问题
请使用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://www.kaotiyun.com/show/nafp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assA{public:AO{cout<<A";}};c1assB{public:BO
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
有如下程序段:inti=0,j=1;nt&r=i;//①r=j;//②int*p=&i;//③*p=&r;//④其中会产生编译错误的语句是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;voidfunction2(intn);voidfunctionl(intn){if(n<=0)return;
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
以下程序的输出结果是()。#include<iostream>usingnamespacestd;voidfun(char**q){++q;cout<<*q<<end1;}
有如下程序:#include<iostream>usingnamespacestd;intmain(){inti,s=0;for(i=1;s<20;i+=2)s+=i*i;cout
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
有如下头文件:intf1();staticintf2();classMA{public:intf3();staticintf4();friendintf1();friendstat
在学生管理的关系数据库中,存取一个学生信息的数据单位是()。
随机试题
阅读关于“城市内部空间结构的形成和变化”的图文资料,按要求完成教学设计任务。材料一《普通高中地理课程标准(实验)》的内容标准要求:“运用实例,分析城市的空间结构,解释其形成原因。”材料二某版本教科书中关于“城市内部空间结构的形成
大型精密仪器可以与其他电热设备共用电线。()
可作为原发性甲亢判断病情程度和治疗效果的重要标志是
将100m185%(V/V)乙醇与200m155%(V/V)乙醇相混合,可以配成多大浓度(%V/V)的乙醇液(假设两液混合时不存在体积与温度的变化)
尽管亚马孙热带雨林是世界上保护得较好的一片原始森林,但其面积正在日益缩减。近年来,雨林遭受破坏的速度非但没有被遏制住,还有加快的趋势,仅在1999年至2007年的8年间,就消失了近1500平方公里。热带雨林的破坏加速了气候变暖,并将给人类带来灾难性后果。一
下列属于房地产间接投资具体形式的有()。
某物业服务企业针对业主和使用人对企业物业服务相关费用开支的情况出现不太满意的情况,率先推出物业服务承诺制度和财务公开制度,深受业主的信任和支持。该企业同时还主动提出实行酬金制的物业服务收费办法,不仅有利于企业强化成本控制,也可更进一步取信于业主和使用人。这
你们企业发现食品质量问题,被媒体曝光,现在要安排一个新闻发布会以消弭负面影响。如果你是企业负责人,面对媒体的质询,你会如何回应?请现场模拟一下。
按照10亩草场养1只羊的标准计算,锡林郭勒盟20世纪50年代有2.67亿亩可利用草场,20世纪60年代的合理载畜量是2500万个羊单位;现在,却减少到了1040.2万个羊单位。而且目前,草场的实际载畜已经达到2450.9万个羊单位。敖日布介绍,锡林郭勒
StudentshavebecomeobsessedwithbuildingimpressiveCVs.Butisn’ttheremoretolife(1)_____layingthefoundationsforyour
最新回复
(
0
)