C言語で円の面積や円周をどのように計算しますか?

円の面積と円周の計算は以下の式を使用することができます:

  1. 円の面積の公式は、A = π * r * r です。ここで、Aは面積、πは円周率(約3.14159)、rは半径を表します。
  2. 円周の公式:C = 2 * π * r
    ここでCは円周、πは円周率(約3.14159)、rは半径である。

C言語を使用して、円の面積と円周を計算するサンプルコードを示します。

#include <stdio.h>

#define PI 3.14159

int main() {
    double radius, area, circumference;

    // 从用户输入中获取半径
    printf("请输入圆的半径:");
    scanf("%lf", &radius);

    // 计算面积和周长
    area = PI * radius * radius;
    circumference = 2 * PI * radius;

    // 输出结果
    printf("圆的面积为:%lf\n", area);
    printf("圆的周长为:%lf\n", circumference);

    return 0;
}

ユーザーは円の半径を入力する必要があり、プログラムはその半径に基づいて円の面積と円周を計算し出力します。なお、コード内では%lfが使用され、double型の値を読み込みおよび出力しています。

bannerAds