B59. 编写程序,要求:输入圆形 计算园形的面积和周长,其中 常量 PI。 函数原型:void calc (int int& perimeter, double& area 运行程序,
时间: 2024-02-17 19:05:22 浏览: 118
输入圆的半径求周长和面积。程序由三个函数组成:主函数进行输入输出和函数调用,perimeter函数求周长,area函数求面积。
好的,以下是C++的代码实现:
```c++
#include <iostream>
using namespace std;
const double PI = 3.1415926;
void calc(int& perimeter, double& area) {
double radius;
cout << "请输入圆的半径:";
cin >> radius;
perimeter = 2 * PI * radius;
area = PI * radius * radius;
}
int main() {
int perimeter;
double area;
calc(perimeter, area);
cout << "圆的周长为:" << perimeter << endl;
cout << "圆的面积为:" << area << endl;
return 0;
}
```
运行程序后,会提示输入圆的半径,输入后程序会自动计算圆的周长和面积并输出结果。注意,这里使用了引用来将计算得到的周长和面积传递回主函数中。
阅读全文