首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,其中在编辑窗口内显示的主程序文件中定义有类ABC和主函数main。程序文本中位于每行“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是: 21 23 注意:只
请打开考生文件夹下的解决方案文件proj1,其中在编辑窗口内显示的主程序文件中定义有类ABC和主函数main。程序文本中位于每行“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是: 21 23 注意:只
admin
2018-09-22
24
问题
请打开考生文件夹下的解决方案文件proj1,其中在编辑窗口内显示的主程序文件中定义有类ABC和主函数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,int 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( );
cout:<<s1<<’ ’:
//ERROR*******found*******
int s2=s1+w.Sum( );
cout<<s2<<endl;
return0;
}
选项
答案
(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://jikaoti.com/ti/Dht0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义语句:doublex=2.5,y=4.7;inta=7;那么表达式x+a%3*(int)(x+y)%2/4的值为【】。
源程序文档化要求程序应加注释。注释一般分为序言性注释和【】。
有如下程序:#include<iostream.h>usingnamespacestd;classBase{public:Base(){cout<<"BB";f();voidf(
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测刚进行的操作是否失败的函数名是()。
用链表表示线性表的优点是()。
重新定义标识符的作用域规定是外层变量被隐藏,______变量是可见的。
三种基本结构中,能简化大量程序代码行的是()。
以下for语句中不是死循环的是
随机试题
对ARDS的诊断和病情判断有重要意义的检查的是
医疗机构出售无偿献血的血液所承担的法律责任是A.给予医疗机构负责人行政处分B.予以取缔并处10万元以上罚款C.没收违反所得并处15万元以下罚款D.处10万元以上的罚款E.构成犯罪的,依法追究刑事责任
A.磺胺嘧啶B.链霉素C.红霉素D.苯巴比妥E.水杨酸钠
下列选项中()属于业主方的投资控制。
【背景资料】某空调工程,该工程采用集中式空调系统,风管系统设计工作压力为1600Pa。某工程公司承担了此空调工程的施工任务,在风管的制作与安装施工过程中,其部分具体的施工方法和过程如下:(1)风管穿过需要封闭的防火防爆楼板时,设置了
某企业于2007年11月接受一项产品安装任务,采用完工百分比法确认劳务收入,预计安装期14个月,合同总收入200万元,合同预计总成本为158万元,至2008年底已预收款项160万元,余款在安装完成时收回,至2008年12月31日实际发生成本152万元.预计
对联俗称对子,又名楹联、联语。一般用汉字书写在两条长幅上。长幅必须是对称的形式,悬挂在左右相对的位置上。下列选项中前后两句不能称之为对联的是()。
2011年3月26日,由WWF(世界自然基金会)发起的“地球一小时”活动在全球展开。全球数千个城市,在当地区时20点30分至21点30分这一个小时内,依次熄灭电灯、关闭电源。WWF还在3月22日到3月26日(周一至周六)推出“地球一小时”低碳生活周,引领公
以和为贵、__________的精神,贯穿中华民族发展的全部历史,渗透在社会生活的方方面面,使我们不同族群、不同地域的不同文化,不断相互吸取、相互融合,形成了__________、丰富多彩的中华文化。填入画横线部分最恰当的一项是:
(2016河南)中国是个太阳能资源非常丰富的国家,96%的地区有可利用的太阳能资源,绿色、节能的太阳能热水器深受不同地域消费者的青睐。然而,一项对24个省市太阳能热水器使用状况的调查,却显示出不容乐观的结果:40.87%的太阳能热水器一到冬天就无法使用,6
最新回复
(
0
)