首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:1 2 3
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:1 2 3
admin
2017-02-21
72
问题
请使用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[1en];
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
//ERROR********found********
cin<
<<";
cout<
}
private:
int*array;
int arraySize;
};
int main()
{
//ERROR********found********
MyClass obj;
obj.Print();
return 0;
}
选项
答案
delete[]array; cout<<array[i]<<"; MyClass obj(10);
解析
(1)语法错误,使用delete语句删除一个指针时,直接把指针变量的名称放在delete[]后面即可。
(2)考查考生对输入、输出语句的运用。使用cout进行数据输出操作,一般格式为:cout<<Expr;。其中,Expr代表一个表达式,“<<”称为插入运算符,该语句的含义是,将表达式Expr的值输出到屏幕上。使用cin进行数据输入操作,一般格式为:cin<<var;。其中,var代表一个变量,“>>”称为提取运算符,该语句的含义是,将用户输入的数据保存到var中。
(3)考查语句的初始化,我们来看MyClass类的构造函数:
MyClasS(int fen)
{
array=new int[len];
//给数组动态分配空间,大小为len
arraySize=len; //赋值
for(int i=0;i<arraySize;i++)
array
=i+1; //循环给数组赋值,从1到10
转载请注明原文地址:https://www.kaotiyun.com/show/NBAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类A是类B的友元,类B是类C的友元,则下列说法正确的是
对于模板定义关键字class和typename说法不正确的是
下列数据模型中,具有坚实理论基础的是
以下程序的输出结果是【】。#include<iostream.h>unsignedfun(unsignednum){unsignedk=1;do{k*=num%10;n
下面程序的输出结果为【】。#include<iostream.h>voidmain(){intnum=0,i=8;do{i--;
函数inttest(inta,intb=l,intc=0),下列调用不合法的个数是test(0);test(0,0);test();test(0,0,0);
以下for语句中不是死循环的是
下面关于虚函数的描述中正确的是
下面是一个递归函数,其功能是使数组中的元素反序排列。请将函数补充完整。voidreverse(int*a,intsize){if(size
执行完下列代码段之后:boolx=true,y=false,z=false;x=x&&y||z;y=x||y&&z;z=!(x!=y)||(y==z);则x=false,y=false,z=(
随机试题
青春期的年龄范围是
下列关于基地内步行道的设置要求的说法中,哪项不妥?
没f(x)在x0处可微,△y=(x0+△x)一f(x0),则=()。
工资核算系统中的数据恢复功能可用某一备份盘对任意账套的工资数据进行恢复。()
假设刘芳女士是你的理财客户,因为孩子将要出生,特向理财规划师咨询有关理财规划的情况,以下是刘芳女士家庭基本财务状况:一、案例成员四、理财规划目标1.短期目标:为宝宝出生做准备并规划教育金和为全家规划完善的保险计划;2.中期目标:实现家庭投资需求,
怎样激发学生的学习动机?
下列物质中,按只有氧化性、只有还原性、既有氧化性又有还原性的顺序排列的一组是()。
就给定资料反映的问题,用不超过150字进行概括。要求:全面,有条理,有层次。就给定资料,自选某一角度,自拟标题,写一篇1000字左右的文章。要求:中心明确,内容充实,论述深刻,有说服力。
设矩阵A=的特征值有一个二重根,求a的值,并讨论矩阵A是否可相似对角化。
AspeciallabattheUniversityofChicagoisbusyonly【C1】______Itisadream【C2】______whereresearchersareatwork【C3】______d
最新回复
(
0
)