在C語言中,你可以使用公式 C = 2 * π * r
來計(jì)算圓的周長,其中 C
是周長,π
是圓周率(約等于3.14159),r
是圓的半徑。
以下是一個(gè)簡單的C語言程序,用于計(jì)算并輸出圓的周長:
#include <stdio.h>
#include <math.h>
int main() {
double radius, circumference;
// 輸入圓的半徑
printf("請輸入圓的半徑: ");
scanf("%lf", &radius);
// 計(jì)算圓的周長
circumference = 2 * M_PI * radius;
// 輸出圓的周長
printf("圓的周長為: %.2lf\n", circumference);
return 0;
}
在這個(gè)程序中,我們首先包含了 <stdio.h>
和 <math.h>
頭文件,分別用于輸入/輸出函數(shù)和數(shù)學(xué)函數(shù)。然后,我們定義了兩個(gè) double
類型的變量 radius
和 circumference
,分別用于存儲(chǔ)圓的半徑和周長。
在 main
函數(shù)中,我們首先通過 printf
函數(shù)提示用戶輸入圓的半徑,并使用 scanf
函數(shù)讀取用戶輸入的半徑值。接下來,我們使用公式 C = 2 * π * r
計(jì)算圓的周長,并將結(jié)果存儲(chǔ)在 circumference
變量中。最后,我們使用 printf
函數(shù)輸出圓的周長,并保留兩位小數(shù)。