首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程projl,其中在编辑窗口内显示的主程序文件中定义有类AAA和主函数main。程序文本中位于每行“//ERROR****found****”下面的一行有错误,请加以改正。改正后程序的输出结果应该
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程projl,其中在编辑窗口内显示的主程序文件中定义有类AAA和主函数main。程序文本中位于每行“//ERROR****found****”下面的一行有错误,请加以改正。改正后程序的输出结果应该
admin
2016-06-12
35
问题
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程projl,其中在编辑窗口内显示的主程序文件中定义有类AAA和主函数main。程序文本中位于每行“//ERROR****found****”下面的一行有错误,请加以改正。改正后程序的输出结果应该是:
sum=60
注意:只修改每个“//ERROR****found****”下面的一行,不要改动程序中的其他任何内容。
#include
using namespace std;
class AAA{
int a[1 0]; int n;
//EEROR**********found***********
private:
AAA(int aa[],int nn):n(nn){
//ERROR**********found***********
for(int i=0;i
--a
;
}
int Geta(int i){return a
;}
};
int main(){
int a[6]={2,5,8,1 0,1 5,2 0);
AAA x(a,6);
int sum=0;
//ERROR**********found***********
for(int i=0;i<6;i++)sum+--x.a
;
cout<<”sum=”<
return 0;
}
选项
答案
(1)public: (2)for(int i=0;i
解析
本题考查AAA类,其中涉及数组、构造函数和成员函数。
【解题思路】
(1)构造函数肯定是公有成员,所以应使用public。
(2)主要考查考生对赋值语句的掌握,因为数组a是私有成员,因此a应该在左边,而数组aa是形参,要赋值给数组a。
(3)主要考查考生对成员函数调用的掌握,数组a是类的私有成员,因此不能被main函数直接调用,要通过成员函数Gem来调用数组a。
【解题宝典】
主要考查考生对公有成员的掌握,构造函数只能是公有成员,而私有成员不能被类外函数调用。
转载请注明原文地址:https://jikaoti.com/ti/ajE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序:#include<iostream>usingnamespacestd;classSample{private:constintn;public:S
有如下的程序:#include<iostream>#include<fstream>usingnamespacestd;intmain(){ofstreamoutf("D:\\temp.t
面向对象程序设计支持的3大特性为:封装性、继承性和【】。
有如下程序: #include"iostream.h" voidmain() { intx=1,a=0,b=0; switch(x){ case0:b++; case1:a++; case2:a++;b++;
假设fin是一个文件流对象,则关闭文件的语句是【】。
请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是【】。
下列叙述中,正确的是()。
将一个函数声明为一个类的友元函数必须使用关键字【】。
下列叙述中,正确的是()。
随机试题
写出图中建筑作品的名称、建筑类型、功能及艺术特色。[安徽2018]
蛋白质具有构成、_______、更新人体组织的作用。
血浆渗透压的值主要取决于血液中()
引起原发性腹膜炎的病原菌以大肠杆菌最常见。
标前会议上,招标人对投标人书面提出的问题和会议上即席提出的问题给予解答,会议结束后,招标人应将会议纪要用书面形式发给()。
澳门历史城区是中国境内现存最古老、规模最大、保存最完整、最集中的中西特色建筑共存的历史城区。()
下面关于气候变化与森林碳汇说法正确的是()。
外国友人代表团将于近日来我市参观,作为负责人。你该如何接待?
Anewstudyonmiceuncoverssomeanswersthatcouldsomedayofferapowerfultargetforeliminatingtherecurrenceofbadmemor
(2009年上半年)(61)是承建方项目立项的第一步,其目的在于选择投资机会、鉴别投资方向。
最新回复
(
0
)