首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,其中在编辑窗口内显示的主程序文件中定义有类ABE和主函数main。程序文本中位于每行“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是: 21 23
请打开考生文件夹下的解决方案文件proj1,其中在编辑窗口内显示的主程序文件中定义有类ABE和主函数main。程序文本中位于每行“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是: 21 23
admin
2020-04-07
58
问题
请打开考生文件夹下的解决方案文件proj1,其中在编辑窗口内显示的主程序文件中定义有类ABE和主函数main。程序文本中位于每行“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是:
21 23
注意:只修改每个“//ERROR **** found ****”下面的一行,不要改动程序中的其他任何内容。
#include<iostream>
using namespace std;
class ABC{
public:
//ERROR *******found*******
ABC(){a=0; b=0; c=0;}
ABC(int aa,int bb,2nt cc);
void Setab() {++a,++b;}
int Sum(){return a+b+c;}
private:
int a,b;
const int c;
};
ABC::ABC(int aa,int bb,int cc):c(cc) {a=aa;b=bb;}
int main()
{
ABC x(1,2,3),y(4,5,6);
ABC z,* w=&z;
w>Setab();
//ERROR *******found*******
int s1=x.Sum()+y一>Sum();
tout<<s1<<";
//ERROR ******* found *******
int s2=s1+w.Sum();
cout<<s2<<end1;
return 0;
}
选项
答案
(1)ABC():a(0),b(0),c(0){} (2)int s1=x.Sum()+y.Sum(); (3)int s2=s1+w一>Sum();
解析
(1)主要考查考生对构造函数的掌握情况,根据私有成员的定义:const int c;可知,c为常变量,因此构造函数必须使用成员列表初始化来给c赋初始值。
(2)主要考查考生对类的指针的掌握情况,根据主函数的第一条语句:ABC x(1,2,3),y(4,5,6);可知,x和y都是ABC类,但不是指针,因此它们调用ABC类的成员函数要使用标识符“.”,而不是“一>”。
(3)主要考查考生对类的指针的掌握情况,根据主函数的第二条语句:ABC z,* w=&z;可知,w是ABC类的指针,指向z,因此w调用ABC类的成员函数时要使用标识符“一>”,而不是“.”。
转载请注明原文地址:https://kaotiyun.com/show/gw8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果为2,请将程序补充完整。#include<iostream>usingnamespacestd;classBase{public:【】voidfun(){cout<<
假定动态分配一个类型为Worker的具有n个元素的数组,并由P指向这个动态数组,如果要释放这个数组,则使用的语句为【】。
关系数据模型由关系数据结构、关系操作集合和【】三大要素组成。
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。#include<iostream>usingnamespaeestd;_
下列对模板的声明中,正确的是()。
下列关于getline()函数的描述中,不正确的是()。
下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是
若有定义语句“intx=10;”,则表达式“x
在C++中既可以用于文件输入又可以用于文件输出的流类是
随机试题
股份有限公司发行新股时,应当对新股种类及数额、新股发行价格、新股发行的起止日期等事项作出决议的是()。
下列关于急性肠系膜上动脉栓塞临床表现的叙述,不正确的是()
急性病人面色突然变得苍白属于
某开发公司经城市规划行政主管部门批准变更规划设计方案,导致商品房产型发生变化,并在10日内书面通知了买受人,买受人接通知后未作表示,2个月后买受人提出退房,按规定买受人()。
像片调绘可采用全野外调绘法和()。
在工程中遇到地基的地质条件与原设计所依据的地质资料不符时,监理工程师应该怎么办?监理工程师在合同管理中应当注意哪些主要问题?
企业财务部门人员的工资应计入“财务费用”账户。
为规范班主任队伍建设,教育部于2006年6月出台了________。
张炎评价的词“深于用事,精于炼句,有风流蕴藉处,不减周、秦。”
由于各方在发展中国家提高农产品关税这一问题上无法达成一致,上个月在日内瓦会议举行的多哈(Doha)回合谈判最终破裂。
最新回复
(
0
)