已知一个圆的半径,计算并输出圆周长和圆面积。c语言代码
时间: 2024-10-09 09:02:02 浏览: 37
在C语言中,你可以使用数学公式来计算圆的周长(Circumference)和面积(Area)。圆的周长公式是 \( C = 2\pi r \),其中 \( r \) 是半径;面积公式是 \( A = \pi r^2 \)。下面是一个简单的程序示例:
```c
#include <stdio.h>
#include <math.h> // 引入数学库,用于使用 pi
double calculate_circle_area(double radius) {
return M_PI * pow(radius, 2); // π 和 r 的平方
}
double calculate_circle_circumference(double radius) {
return 2 * M_PI * radius; // 2πr
}
int main() {
double radius;
printf("请输入圆的半径: ");
scanf("%lf", &radius);
double area = calculate_circle_area(radius);
double circumference = calculate_circle_circumference(radius);
printf("圆的面积是: %.2f\n", area);
printf("圆的周长是: %.2f\n", circumference);
return 0;
}
```
在这个程序里,我们首先从用户那里获取半径,然后分别计算出面积和周长,并将结果打印出来。注意 `M_PI` 是 `math.h` 库里的常数,代表圆周率 π。
阅读全文