用c设计一个程序,包含一个计算圆面积的函数,该函数接受圆的半径作为参数,并返回圆的面积。主函数中调用此函数,并从用户那里获取半径值。
时间: 2024-11-04 18:15:25 浏览: 9
案例分析函数的嵌套调用-语言课程课件
下面是一个简单的C程序,它包含一个用于计算圆面积的函数`circle_area()`以及一个主函数`main()`,用于获取用户输入的半径并显示结果。
```c
#include <stdio.h>
#include <math.h> // 引入数学库以便使用PI
// 定义计算圆面积的函数
double circle_area(double radius) {
double area = M_PI * pow(radius, 2); // 使用公式 pi * r^2 计算面积
return area;
}
int main() {
double radius;
// 从用户处获取半径输入
printf("请输入圆的半径:");
scanf("%lf", &radius);
// 调用函数计算面积
double result = circle_area(radius);
// 输出结果
printf("圆的面积为:%.2f\n", result);
return 0; // 程序正常结束
}
阅读全文