首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,其中的主程序文件main.cpp中定义有Xabc类和主函数main。在程序文本中位于每行“//ERROR******found******”下面的一行有错误,请加以更正。 更正后程序的输出为: 2
请打开考生文件夹下的解决方案文件proj1,其中的主程序文件main.cpp中定义有Xabc类和主函数main。在程序文本中位于每行“//ERROR******found******”下面的一行有错误,请加以更正。 更正后程序的输出为: 2
admin
2020-04-10
28
问题
请打开考生文件夹下的解决方案文件proj1,其中的主程序文件main.cpp中定义有Xabc类和主函数main。在程序文本中位于每行“//ERROR******found******”下面的一行有错误,请加以更正。
更正后程序的输出为:
2 5 8 7 12
34
注意:只允许修改每个“//ERROR******found******”下面的一行语句,不允许改动程序中的其他任何内容。
#include<iostream>
using namespace std;
clasS Xabc {
int * a;int n;
public:
Xabc(int aa[],int nn):n(nn){//构造函数
//ERROR **********found**********
a=int[n];
for(int i=0;i<n;i++)
a
=aa
;
}
int sum(){
int s=0;
for(int i=0;i<n;i++)
s+=a
;
//ERROR **********found**********
return * s;
}
};
int main(){
int a[5]={2,5,8,7,12};
Xabc x(a,5);
int i;
for(i=0;i<5;i++)
cout<<a
<<’ ’;
cout<<endl;
//ERROR**********found**********
int b=sum();
cout<<b<<endl;
return 0;
}
选项
答案
(1)a=new int[n]; (2)retum s; (3)int b=x.sum();
解析
(1)Xabe类定义中,a是int类型的整型指针,需要动态分配一段内存,将首地址赋给a,修改为:a=new int[n];
(2)成员函数sum的功能是求a指向的数组元素之和s,并将s返回,修改为:return s;
(3)main函数定义数组a,并使用a构造Xabe类型的对象x,然后调用sum成员函数求得数组a的元素之和,修改为:int b=x.sum();
【注】本题Xabc类还应该定义一个析构函数,用来释放成员a的内存,防止内存泄漏。
转载请注明原文地址:https://jikaoti.com/ti/xwA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序设计语言的工程特性之一为()。
若有定义语句“intx=10;”,则表达式“x
有如下类定义:classTest{chara:constcharb:public:Test(charc){a=c;b=c;}//第1行voidf(chara)const{this.>a=a;}
this指针是C++语言实现什么的一种机制?
线性表的顺序存储结构和线性表的链式存储结构分别是()。
以下关于顺序存储结构的叙述中,()是正确的。
在软件开发中,下面任务不属于设计阶段的是
下列数据结构中,能够按照“先进后出”原则存取数据的是
A、 B、 C、 D、 A线性表的链式存储结构中的结点空间是动态生成的,它们在内存中的地址可能是连续的,也可能是不连续的。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
随机试题
老年人应控制脂肪摄入量,全日不超过40g,宜食用动物油。()
简述经济规律的特点和类型。
在神经—骨骼肌接头处,消除乙酰胆碱的酶是
以下事项中,承包商能够提出利润索赔的是( )。
证券公司建立独立的实时监控系统,应采取的措施有()。
某公司为一合同案件的当事人,因不服地方人民法院对案件的一审判决,在一审判决书送达之日起的15日内,通过原审人民法院向上一级人民法院提起了上诉。该公司的做法符合我国的法律规定。()
做人要有远大的志向。有人说,做大事者不拘小节;有人说,做大事者一定要注重小节,一屋不扫,何以扫天下!结合自身谈谈你对此的看法。
《呐喊》是伟大文学家鲁迅先生的著名小说集,下列哪一项并不是出自《呐喊》的文学作品?()
Let’snot______oversuchatrifle!
Whatisthefunctionofcarboncapturetechnology?
最新回复
(
0
)