📅  最后修改于: 2023-12-03 15:00:13.516000             🧑  作者: Mango
本程序用于计算给定圆的面积和周长。程序需要用户提供圆的半径,然后可以计算出圆的面积和周长。
下面是实现本程序所需的C代码:
#include <stdio.h>
#define PI 3.14159265358979323846
/* 计算圆的面积 */
double calculate_area(double radius)
{
return PI * radius * radius;
}
/* 计算圆的周长 */
double calculate_circumference(double radius)
{
return 2 * PI * radius;
}
int main()
{
double radius, area, circumference;
/* 获取用户输入的半径 */
printf("请输入圆的半径:");
scanf("%lf", &radius);
/* 计算面积和周长 */
area = calculate_area(radius);
circumference = calculate_circumference(radius);
/* 打印结果 */
printf("半径为%lf的圆的面积为:%lf,周长为:%lf\n", radius, area, circumference);
return 0;
}
markdown标记的代码片段如下:
```c
#include <stdio.h>
#define PI 3.14159265358979323846
/* 计算圆的面积 */
double calculate_area(double radius)
{
return PI * radius * radius;
}
/* 计算圆的周长 */
double calculate_circumference(double radius)
{
return 2 * PI * radius;
}
int main()
{
double radius, area, circumference;
/* 获取用户输入的半径 */
printf("请输入圆的半径:");
scanf("%lf", &radius);
/* 计算面积和周长 */
area = calculate_area(radius);
circumference = calculate_circumference(radius);
/* 打印结果 */
printf("半径为%lf的圆的面积为:%lf,周长为:%lf\n", radius, area, circumference);
return 0;
}