首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmj1,其中有点类Point和线段类Line和主函数main的定义,程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出应为:
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmj1,其中有点类Point和线段类Line和主函数main的定义,程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出应为:
admin
2021-02-22
63
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmj1,其中有点类Point和线段类Line和主函数main的定义,程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出应为:
p1=(8,4)p2=(3,5)
注意:只修改两个“//ERROR****found****”下的那一行,不要改动程序中的其他内容。
#include
#include
using namespace std;
clasS Point{
double x,Y;
public:
Point(double x=0.0,double Y=0.0)
//ERROR**********found**********
{X=x;Y=Y;)
double getX()const(return X;)
double getY()const{return y;}
//ERROR**********found**********
void show()const{cout<<’(’<
<’,’<
};
clasS Line{
Point p1,p2;
public:
Line(Point pt1,Point pt2)
//ERROR**********found**********
{pt1=p1;pt2=p2;}
Point getP1()const{return p1;}
Point getP2()const{return p2;)
};
int main(){
Line line(Point(8,4),Point(3,5));
cout<<”p1=”;
line.getP1().show();
cout<<”p2=”;
line.getP2().show();
cout<
return 0;
}
选项
答案
(1):x(x),y(y){}或{this一>x=x,this一>y=y;} (2)void show()const{cout<<’(’<
解析
(1)主要考查考生对构造函数的掌握,因为形参名和私有成员名称一样,因此不能直接赋值,在这里使用成员列表初始化,也可以使用this指针赋值。
(2)主要考查考生对语句基本语法的掌握,根据语句:
void show()eonst{eout<<’(’<
(3)主要考查考生对构造函数的掌握,形参是pt1和pt2,这里写反了,也可以使用成员列表初始化法,可以避免这种错误。
转载请注明原文地址:https://kaotiyun.com/show/Zzfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
负责数据库中查询操作的数据库语言是
有如下程序:#include<iostream>usingnamespacestd;classC1{public:~C1(){cout<<1;}};classC2:public
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(inti){x=i;}voiddispa,(){cout<<x<<
有如下程序:#include<iostream>usingnamespacestd;classBASE{public:~BASE(){cout<<’’BASE’’;}};class
下列描述中,不属于面向对象思想主要特征的是()。
有如下程序段:inti=0,j=1;int&r=i://①r=j//②int*p=&i;//③*p=&t//④其中会产生编译错误的语句是()。
寸软件系统总体结构图,下面描述中错误的是
下面描述中不属于数据库系统特点的是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是()。
随机试题
精益生产方式的关键是实行________。
Amanoncesaidhowuselessitwastoputadvertisementsinthenewspapers."Lastweek,"saidhe,"myumbrellawasstolenfroma
“夺血者无汗,夺汗者无血”的理论依据是()
在正常条件下能作频繁起动用的低电控制和保护器有()。
下列各项,属于流动负债的有()。
营运能力是指通过借款人()的有关指标反映出来的资产利用效率,它表明企业管理人员经营、管理和运用资产的能力。
我国正处在经济转型升级时期,下列属于银行业案件多发的内部因素的是()
在社会主义的发展动力问题上,强调()。
关于滥用职权罪,下列说法不正确的是()
以下叙述中错误的是()。
最新回复
(
0
)