C语言输入圆的半径求圆的周长和面积要求使用函数调用
时间: 2023-05-20 20:06:07 浏览: 128
可以使用以下代码来实现:
#include <stdio.h>
#define PI 3.1415926
float calculate_circumference(float radius);
float calculate_area(float radius);
int main() {
float radius, circumference, area;
printf("请输入圆的半径:");
scanf("%f", &radius);
circumference = calculate_circumference(radius);
area = calculate_area(radius);
printf("圆的周长为:%.2f\n", circumference);
printf("圆的面积为:%.2f\n", area);
return 0;
}
float calculate_circumference(float radius) {
return 2 * PI * radius;
}
float calculate_area(float radius) {
return PI * radius * radius;
}
这段代码中,我们定义了两个函数 calculate_circumference 和 calculate_area,分别用于计算圆的周长和面积。在主函数中,我们首先读取用户输入的圆的半径,然后调用这两个函数来计算圆的周长和面积,并将结果输出。
阅读全文