1. 声明一个名为Rectangle的矩形类,其属性为矩形的左下角和右上角两点的坐标,并有成员函数计算矩形的周长

如题所述

#include<iostream>
#include<math.h>
using namespace std;
class Rectangle
{
public:
Rectangle()
{
cout<<"请输入左下角的横坐标:";cin>>x1;
cout<<"请输入左下角的纵坐标:";cin>>y1;
cout<<"请输入右上角的横坐标:";cin>>x2;
cout<<"请输入右上角的纵坐标:";cin>>y2;
}
float GetArea()

{
return abs(x2-x1)*abs(y2-y1);
}
float length()
{
return 2*abs(x2-x1)+2*abs(y2-y1);
}
private:
float x1,x2,y1,y2;
};
void main()
{
Rectangle r;
cout<<"面积="<<r.GetArea()<<endl;
cout<<"周长="<<r.length()<<endl;
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-08
不会

...设计一个名为Rectangle的矩形类,其属性为矩形的左下角和右上角...
cout<<"长方形的左下角坐标是:"<<left<<","<<bottom<<endl;} void Getp2(int right,int top)

...测试一个名为Rectangle的矩形类,其属性为矩形的左下角和右上角...
{ Rectangle r(1.0,1.5,2.0,3.3);cout<<"矩形面积是:"<<r.Area()<<endl;}

一个名为Rectangle的矩形类,其属性为矩形的左上角和右下角两个点的坐...
cout<<"输入两个点的坐标:\\n";cin>>p1.x>>p1.y>>p2.x>>p2.y;s=area(p1,p2);cout<<"矩形的面积为:"<

...测试一个名为Rectangle的矩形类,其属性为矩形的左下角与右上角...
4.每个类都有自己一个指向自己的指针,这个指针就是this。this->top就是代表类Rectangle中的top ,而top则指类外部传进来的参数。

定义一个名为rectangle的矩形类,其属性数值为矩形的左上角和右下角的...
public:double upper_left_x, upper_left_y, lower_right_x, lower_right_y;rectangle(double ulx, double uly, double lrx, double lry):upper_left_x(ulx), upper_left_y(uly), lower_right_x(lrx), lower_right_y(lry){} };double area(const rectangle& rec){ return (rec.upper...

...的类表示矩形,其属性为矩形的左下角和右上角两个坐标点
Rectangle(Rectangle &r):p1(r.p1),p2(r.p2){ } Rectangle(double x1,double y1,double x2,double y2):p1(x1,y1),p2(x2,y2){ } double GetLength(){ return fabs(p2.x-p1.x);} double GetArea(){ return fabs((p2.x-p1.x) * (p2.y-p1.y));} private:point p1,p2;...

...矩形类Rectangle,数据成员为矩形的左下角与右上角的坐标,利用成员函 ...
\/\/矩形类 class Rectangle { public:double x,y;\/\/左下 double _x,_y;\/\/右上 Rectangle(double x,double y,double _x,double _y){ this->x = x;this->y = y;this->_x = _x;this->_y = _y;} void p(){ cout<<"周长:"<<2*fabs(x-_x) + 2*fabs(y-_y)<<endl;} ...

如何设计一个名为Rectangle的矩形类?
cout<<"输入右下角坐标: ";cin>>a>>b;rb.set(a,b);Rectangle rt(lt,rb);cout<<"矩形的面积等于"<<rt.Area()<<endl;return0;} Rectangle是一个函数,使用该函数画一个矩形,可以用当前的画笔画矩形轮廓,用当前画刷进行填充。函数原型:BOOLRectangle(HDChdc,intnLeftRect,intnTopRect,...

定义一个类rectangle,描述一个矩形,包含有长、宽两种属性,以及计算面积...
class Rect{private int _len;private int _width;public Rect(int len,int width){this._len = len;this._width = width;}\/\/定义面积只读属性 public int Area{Get{return _lenth * _width。

c#中rectangle的坐标怎么算
使用Rectangle类非常简单。首先,需要创建一个Rectangle对象,然后设置其X、Y、Width和Height属性。例如:csharp Rectangle rect = new Rectangle; \/\/ 创建一个矩形,左上角坐标为,宽度为300,高度为200。之后,可以通过访问对象的属性来获取矩形的坐标和尺寸信息。例如,`rect.X` 和 `rect.Y` 会返回...

相似回答