📜  C程序,用于找到一个圆的区域的程序(1)

📅  最后修改于: 2023-12-03 15:00:13.516000             🧑  作者: Mango

C程序,用于找到一个圆的区域的程序

本程序用于计算给定圆的面积和周长。程序需要用户提供圆的半径,然后可以计算出圆的面积和周长。

代码实现

下面是实现本程序所需的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;
}