要求三個數的平均值,首先需要將這三個數相加,然后再除以3。以下是用C語言編寫的示例代碼:
#include <stdio.h>
int main() {
int num1, num2, num3;
float average;
printf("請輸入三個數:\n");
scanf("%d %d %d", &num1, &num2, &num3);
average = (num1 + num2 + num3) / 3.0;
printf("三個數的平均值為:%.2f\n", average);
return 0;
}
在這個示例代碼中,首先定義了三個整數變量num1
、num2
和num3
,以及一個浮點數變量average
用于存儲平均值。然后通過scanf
函數分別從用戶輸入中獲取三個數,并將其賦值給相應的變量。接著使用(num1 + num2 + num3) / 3.0
的表達式計算平均值,并將結果賦給average
變量。最后使用printf
函數將平均值打印出來。
需要注意的是,由于除法運算的結果是一個浮點數,為了保證精度,將3改為3.0。并使用%.2f
格式化字符串指定輸出浮點數的小數位數為2。