首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,其中在编辑窗口内显示的主程序文件中定义有类AAA和主函数main。程序文本中位于每行“//ERROR****found****”下面的一行有错误,请加以改正。改正后程序的输出结果应该是: sum=60 注意:只修
请打开考生文件夹下的解决方案文件proj1,其中在编辑窗口内显示的主程序文件中定义有类AAA和主函数main。程序文本中位于每行“//ERROR****found****”下面的一行有错误,请加以改正。改正后程序的输出结果应该是: sum=60 注意:只修
admin
2018-09-22
37
问题
请打开考生文件夹下的解决方案文件proj1,其中在编辑窗口内显示的主程序文件中定义有类AAA和主函数main。程序文本中位于每行“//ERROR****found****”下面的一行有错误,请加以改正。改正后程序的输出结果应该是:
sum=60
注意:只修改每个“//ERROR****found****”下面的一行,不要改动程序中的其他任何内容。
#include<iostream>
using namespace std;
class AAA{
int a[10];int n;
//ERROR*******found*******
private:
AAA(int aa[ ],int nn):n(nn){
//ERROR*******found*******
for(int i=0;i<rl;i++)aa
=a
;
}
int Geta(int i){return a
};
};
int main( ){
int a[6]={2,5,8,10,15,20};
AAA x(a,6);
int sum=0;
//ERROR*******found*******
for(int i=0;i<6;i++)
sum+=x.a
;
cout<<"sum="<<sum<<endl;
return0;
}
选项
答案
(1)public: (2)for(int i=0;i<n;i++)a[i]=aa[i]; (3)for(int i=0;i<6;i++)sum+=x.Geta(i);
解析
(1)构造函数肯定是公有成员,所以应使用public。
(2)主要考查考生对赋值语句的掌握,因为数组a是私有成员,因此a应该在左边,而数组aa是形参,要赋值给数组a。
(3)主要考查考生对成员函数调用的掌握,数组a是类的私有成员,因此不能被main函数直接调用,要通过成员函数Geta来调用数组a。
转载请注明原文地址:https://kaotiyun.com/show/TfAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是【】#include<iostream>usingnamespacestd;intmain(){intnum=500;int&ref=num;ref
有如下程序:#include<iostream.h>usingnamespacestd;classStack{public:Stack(unsignedn=10):size(n){rep_=ne
有如下程序:#include<iostream.h>usingnamespacestd;classBase{protected:inti;public:intj;}
请定义一个函数名为fun,返回值为int,没有参数的纯虚函数的定义是______。
下列运算符中全都可以被友元函数重载的是()。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员数的声明语句为()。
程序的3种基本控制结构是
下列程序完成从文件读取文件显示的同时写入第二个文件,则在程序中划线部分应该出现的语句是______。#include<iostream.h>#include(fstream.h)voidmain(){fstreamfi
以下不能正确创建输出文件对象并使其与磁盘文件相关联的语句是()。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为______。
随机试题
(2010年4月)规定设置国务委员的是___________。
国际营销活动中政治风险多种多样,其中最严重的是被当地政府()
下列细菌中繁殖速度最慢的是
在进行建设工程的施工时,应由()向施工单位提供地基勘察资料。
背景资料:某公司项目经理部承建某铁路第三标段,起止里程为DK1013+100~DK1025+850。设计资料显示标段内有正线桥梁11座,共有圆端形墩身89个,墩身的结构形式有实心、空心两种,墩身坡比分别为35:1、38:1、42:1,其中墩高30
某企业2011年的总投资2000万元,投产某设备后,产品年产量为50000件,产品单价为600元,该企业此设备的资金周转率是()。
技术可行性分析的核心是()。
科学家发现,人体中的高密度脂蛋白(HDL)对心脏病有预防作用。每天吸烟超过20支者,体内HDL的含量明显下降。如停止吸烟,含量就会增加。HDL含量最高的是瘦子,最低的是胖子,男孩在达十几岁时,HDL含量下降,女孩则相反。老年妇女的HDL含量高于老年男性。由
简述移动IP的通信过程。
Hepaintedhisbedroomblack.Itlooksdarkanddreary.Heshouldchooseadifferentcolor.
最新回复
(
0
)