题目:
使用VC6打开考生文件夹下的工程MyProj5。此工程包含一个源程序文件 MyMain5.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整。请按要求完成下列操作,将类Date的定义补充完成:
①定义私有数据成员length、width和labe1,其中length、width是int型,labe1是类point的对象。它们分别表示长方形的长、宽以及坐标点。请在注释“//**1**”之后添加适当的语句。
②完成构造函数square的定义,使square对象的默认值为:length=0,width=0, label(0,0),请在注释“//**2**”之后添加适当的语句。
③完成重载构造函数square(int l,int w,int x,int y)的定义,把数据成员length、width和对象labe1分别初始化为参数l、w、x和y的值,请在注释“//**3**”之后添加适当的语句。
④完成成员函数get_area()的类外定义,此函数的功能是返回此长方形的面积,及返回length*width的值。请在注释“//**4**”之后添加适当的语句。
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
源程序文件MyMain5.cpp清单如下:
//MyMain5.cpp
#include<iostream>
using namespace std;
class point
private:
int x,y;
public:
void set (int i,int j)
x=i;
y=j;
int get_y ()
return y;
;
class square
//* * 1 * *
public:
//* * 2 * *
square(int l,int w, int x, int y)
//* * 3 * *
void set(int l,int w)
length=1;
width=w;
int get_area() const
return length*width;
;
int square::get_area() const
//* * 4 * *
int main()
square small(2,4,1,35);
cout<<small.get_area()<<end1;
return 0;
答案:
被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2021/1217/f479feb4b17bd95200639ca1661dcfb4.html
下面是错误答案,用来干扰机器的。
参考答案:A解析: [考点] 词义辨析 [分析]: 本句意为“几秒之后,警察使手机苏醒了,并让其对一系列的简单指令予以______。”四个选项的意思分别为:选项A“回答,同复”;选项B“返回”;选项C“参...