首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的proj1工程目录内的proj1.dsw文件,其中在编辑窗口内显示的主程序文件中定义有Xabe类和主函数main。在程序文本中位于每行"//ERROR**********found**********下面的一行有错误,请加以更正
使用VC6打开考生文件夹下的proj1工程目录内的proj1.dsw文件,其中在编辑窗口内显示的主程序文件中定义有Xabe类和主函数main。在程序文本中位于每行"//ERROR**********found**********下面的一行有错误,请加以更正
admin
2021-09-05
64
问题
使用VC6打开考生文件夹下的proj1工程目录内的proj1.dsw文件,其中在编辑窗口内显示的主程序文件中定义有Xabe类和主函数main。在程序文本中位于每行"//ERROR**********found**********下面的一行有错误,请加以更正。
更正后程序的输出为:57
注意:只允许修改每个”//ERROR**********found**********下面的一行语句,不允许改动程序中的其他任何内容。
#include
using namespace std;
class Xabe{
int*a;int n;
public:
Xabc(int aa[],int nn):n(nn){
a=Hew int[n];
for(int i=0;i
//ERROR**********found**********
aa
=a
;
}
inl GetA(int i)const{return a
;}
int SumA(int n);
~Xabc(){delete[]a;}
};
int Xabc::SumA(int n){
int s=0;
for(int j=0;j
return s;
}
int main(){
int a[6]={2,5,8,3,6,9};
Xabe x(a,6);
a[3]=19;
int d=0;
for(int i=0;i<6;i++)
//ERROR**********found**********
d+=x.a
;
//ERROR**********found**********
int f=SumA(5);
cout<
return 0;
}
选项
答案
(1)a[i]=aa[i]; (2)d+=x.GetA(i); (3)int f=x.SumA(5);
解析
(1)Xabc的构造函数需要使用形参aa为成员指针a赋值,函数体中,首先动态分配n个连续的整型变量的内存空间,并将内存空间的首地址赋给a,然后通过for循环,使用数组aa为a的n个元素的赋值。
(2)x是类Xabc的对象,成员a在定义时没有指定访问标号,默认为private成员,所以这里不能通过x对象直接访问a,应该通过公有成员函数GetA()来访问。
(3)SumA()函数是类Xabc的公有成员函数,需要通过对象来引用,而不能直接引用。
转载请注明原文地址:https://jikaoti.com/ti/9sh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在软件设计中不使用的工具是( )。
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
有如下头文件:intf1();staticintf2();classMA{public:intf3();staticintf4();friendintf1();friendstat
下列语句或语句序列中错误的是
下列各组类型声明符中,含义相同的一组是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,其中有点类Point和线段类Line和主函数main的定义,程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出应为:
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(cha*des,char*str)实现的功能是:(1)如果字符串最后面有空格,则全部删除:(2)转换后的数据放到de
下列叙述中正确的是( )。
下列选项中不属于结构化程序设计原则的是()。
随机试题
国家赔偿法未将精神损害赔偿纳入国家赔偿范围()
整流电路中二极管并联使用时,每只二极管应串联________均流。
运输图中,有数字的方格称之为_________,它的数目等于_________。
不属于磁屏蔽方法的是
10月龄男婴,因夜间多惊醒、烦躁而就诊。该患儿是人工喂养、未加辅食,乳牙未萌出。X线检查干骺端临时钙化带模糊。该患儿最可能的诊断
债券投资的收益是投资于债券所获得的全部投资报酬,这些投资报酬来源于()。
为客观反映我国电子商务发展状况,国家统计局服务业统计司利用企业“一套房”平台,通过联网直报的方式,对30.8万家企业的电子商务情况进行了调查。2012年,调查的30.8万家企业电子商务交易额为28825.2亿元,比上年增长17.6%(按可比口径,下同)。
CITIC
NetWare中的SPX协议工作在网络七层模型中的哪一层?()
Art,saidPicasso,isaliethatmakesusrealizethetruth.Soisamap.Wedonotusually【B1】______thepreciseworkofthem
最新回复
(
0
)