C言語で円の周長を出力する方法

円周を求めるためには、まず円の半径を求め、C = 2 * π * r の公式を用いて周長を計算します。

サンプルプログラムを以下に示します。

#include <stdio.h>

#define PI 3.14159

int main() {
    double radius, circumference;

    printf("请输入圆的半径:");
    scanf("%lf", &radius);

    circumference = 2 * PI * radius;

    printf("圆的周长为:%.2f\n", circumference);
    
    return 0;
}

このプログラムではまず半径の入力をユーザーに促し、scanf関数でユーザー入力を取得し、radius変数に格納します。次に、C = 2 * π * rの公式を使用して円周を計算し、その結果をcircumference変数に格納します。最後に、printf関数を使用して円周を出力します。

なお、ここで使用したPIマクロ定義は、必要に応じπの近似値を書き換えることができます。出力結果は小数点以下二桁としています。

bannerAds