设计一个类,类名为你的姓名拼音首字母大写,该类要实现计算一个长方形面积和周长的功能,该类包含构造函数用来初始化长和宽的值(默认初始化值为长0,宽0)、输入函数setset用来接收键盘键入的长和宽,输出函数outout用来输出长方形面积和周长的结果,要求编写完整的类和主函数代码,并依据你的代码写出程序运行结果
时间: 2024-03-08 19:48:25 浏览: 53
根据您的要求,我设计了一个名为JyzRectangle的类,如下所示:
```c++
#include<iostream>
using namespace std;
class JyzRectangle{
private:
float length;
float width;
public:
JyzRectangle(float l = 0, float w = 0) {
length = l;
width = w;
}
void set() {
cout << "请输入长和宽: ";
cin >> length >> width;
}
void out() {
cout << "长方形的面积为:" << length * width << endl;
cout << "长方形的周长为:" << 2 * (length + width) << endl;
}
};
```
主函数代码如下:
```c++
int main() {
JyzRectangle jyz;
jyz.set();
jyz.out();
return 0;
}
```
程序运行结果:
```
请输入长和宽: 3.5 4.2
长方形的面积为:14.7
长方形的周长为:15.4
```
以上就是根据您的要求所编写的代码和运行结果,希望能够满足您的需求。
阅读全文