PTA7-1设计⼀个矩形类Rectangle并创建测试程序(C++)
会计演讲稿设计⼀个名为Rectangle的矩形类,这个类包括:两个名为width和height的double数据域,它们分别表⽰矩形的宽和⾼。width和height的默认值都为1.该类包括矩形类的⽆参构造函数(默认构造函数);⼀个width和height为指定值的矩形构造函数;⼀个名为getArea(
)的函数返回矩形的⾯积;⼀个名为getPerimeter(
)的函数返回矩形的周长。请实现这个类。编写⼀个测试程序,创建⼀个Rectangle对象,从键盘输⼊矩形的宽和⾼,然后输出矩形的⾯积和周长。
输⼊格式:
3.5 35.9(第⼀个数表⽰矩形的宽,第⼆个数表⽰矩形的⾼,中间是空间分隔。)
输出格式:
125.65 (第⼀⾏输出矩形的⾯积) 78.8 (第⼆⾏输出矩形的周长)
输⼊样例:
3.5 35.9
输出样例:
词霸翻译125.65prehistorical
78.8
using namespace std;
class Rectangle {
private:
double width=1;
elephant
double height=1;
public:
Rectangle(){}
Rectangle(double r,double i){ramp
width = r;
height = i;
o children}
double getArea(double r,double i){
double area;
area = r * i;
return area;
}
double getPerimeter(double r,double i){
double lenght;
lenght =2*(r + i);editions
primary怎么读return lenght;
}
};
int main(){
Rectangle c;
double a, b;
double mainji;
double zhouchang;
cin >> a>>b;
mainji = c.getArea(a, b);
阅读dna>儿童动画片下载zhouchang = c.getPerimeter(a, b);
cout << mainji << endl;
cout << zhouchang << endl;
return0;
}