用c语言定义一个计算面积的函数、一个计算周长的函数、一个显示面积和周长的函数 在main函数中编写代码输入圆的半径,依次调用以上三个函数计算并显示圆的面积、周长
时间: 2023-09-25 22:16:28 浏览: 94
输入圆的半径求周长和面积。程序由三个函数组成:主函数进行输入输出和函数调用,perimeter函数求周长,area函数求面积。
以下是用C语言定义计算圆面积、周长和显示结果的函数:
```c
#include <stdio.h>
float calculate_area(float radius);
float calculate_circumference(float radius);
void display_result(float area, float circumference);
int main() {
float radius, area, circumference;
printf("Enter the radius of the circle: ");
scanf("%f", &radius);
area = calculate_area(radius);
circumference = calculate_circumference(radius);
display_result(area, circumference);
return 0;
}
float calculate_area(float radius) {
return 3.14 * radius * radius;
}
float calculate_circumference(float radius) {
return 2 * 3.14 * radius;
}
void display_result(float area, float circumference) {
printf("The area of the circle is: %f\n", area);
printf("The circumference of the circle is: %f\n", circumference);
}
```
在上述代码中,我们定义了三个函数:`calculate_area`、`calculate_circumference` 和 `display_result`。分别用于计算圆的面积、周长和显示结果。
在 `main` 函数中,我们首先接收用户输入的圆的半径。然后依次调用 `calculate_area` 和 `calculate_circumference` 函数计算圆的面积和周长。最后,我们调用 `display_result` 函数以显示计算结果。
阅读全文