1.编写一个C程序 编写程序,从键盘输入圆的半径,计算并输出圆的周长和面积
时间: 2024-10-24 20:15:46 浏览: 64
程序段计算半径为的圆面积-C语言基本输入输出
编写一个C语言程序,用于计算圆的周长和面积,可以根据以下步骤完成:
```c
#include <stdio.h>
#include <math.h> // 包含数学库,使用pi
// 函数声明,计算圆的周长
double calculate_circumference(double radius) {
double circumference = 2 * M_PI * radius;
return circumference;
}
// 函数声明,计算圆的面积
double calculate_area(double radius) {
double area = M_PI * pow(radius, 2);
return area;
}
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;
}
```
在这个程序中,
1. 我们首先包含了`stdio.h`库以便进行输入输出操作,以及`math.h`库以使用π和pow函数。
2. 定义了两个函数,`calculate_circumference` 和 `calculate_area` 分别用于计算圆的周长和面积。
3. 在主函数`main`中,我们提示用户输入圆的半径,然后调用上述函数计算出周长和面积,并使用`printf`输出结果。
阅读全文