输入圆的半径,求解圆的周长和面积C语言
时间: 2024-12-13 17:23:15 浏览: 10
在C语言中,我们可以使用数学公式来计算给定圆的周长和面积。假设用户输入的是半径r,圆的周长(C)由公式 \( C = 2\pi r \) 计算,而面积(A)由公式 \( A = \pi r^2 \) 确定。下面是一个简单的程序示例:
```c
#include <stdio.h> // 包含标准输入输出库
const double PI = 3.14159; // 定义常量π
// 函数声明,用于计算周长和面积
double calculate_circumference(double radius);
double calculate_area(double radius);
int main() {
double radius;
printf("请输入圆的半径: ");
scanf("%lf", &radius); // 读取用户输入的半径值
double circumference = calculate_circumference(radius);
double area = calculate_area(radius);
printf("圆的周长是: %.2f\n", circumference); // 输出保留两位小数
printf("圆的面积是: %.2f\n", area); // 输出保留两位小数
return 0;
}
// 函数定义,计算并返回周长和面积
double calculate_circumference(double radius) {
return 2 * PI * radius;
}
double calculate_area(double radius) {
return PI * radius * radius;
}
```
阅读全文