用c++语言实现输入一个圆半径的值,输出其面积和周长。
时间: 2024-10-08 16:13:18 浏览: 30
在C++中,你可以使用`cin`从用户处获取输入,然后计算圆的面积和周长。这里有一个简单的示例:
```cpp
#include <iostream>
#include <cmath> // 包含圆周率 pi 和 pow(,2) 功能
// 计算圆的面积和周长的函数
double calculateCircleArea(double radius) {
double area = M_PI * pow(radius, 2); // 圆面积公式: πr²
return area;
}
double calculateCircleCircumference(double radius) {
double circumference = 2 * M_PI * radius; // 圆周长公式: 2πr
return circumference;
}
int main() {
double radius;
std::cout << "请输入圆的半径: ";
std::cin >> radius;
// 计算面积和周长
double area = calculateCircleArea(radius);
double circumference = calculateCircleCircumference(radius);
std::cout << "圆的面积是: " << area << "\n";
std::cout << "圆的周长是: " << circumference << "\n";
return 0;
}
```
在这个程序中,用户会被提示输入圆的半径,然后程序会调用两个函数分别计算面积和周长,并将结果打印出来。
**
阅读全文