cpp输入半径求面积周长
时间: 2024-10-22 11:06:04 浏览: 14
cpp代码-输入以圆的半径r,当r大于0时,计算出圆的面积和周长,否则输出信息。
在C++中,如果你需要编写程序来计算给定圆的面积和周长,可以使用`cmath`库来获取π(pi)的值,并根据公式进行计算。首先,你需要从用户那里获取圆的半径,然后进行以下操作:
```cpp
#include <iostream>
#include <cmath>
double calculate_circle_area(double radius) {
return M_PI * pow(radius, 2); // π * 半径² 计算面积
}
double calculate_circle_circumference(double radius) {
return 2 * M_PI * radius; // 2 * π * 半径 计算周长
}
int main() {
double radius;
std::cout << "请输入圆的半径: ";
std::cin >> radius;
double area = calculate_circle_area(radius);
double circumference = calculate_circle_circumference(radius);
std::cout << "圆的面积是: " << area << "\n";
std::cout << "圆的周长是: " << circumference << "\n";
return 0;
}
```
在这个程序中,用户会被提示输入半径,然后`calculate_circle_area`函数会计算面积,`calculate_circle_circumference`函数会计算周长。最后,结果将被输出到控制台。
阅读全文