請問一個用if敘述來計算平均值的程式設計問題(用C語言)
題目:
請用if敘述來計算和顯示n個數字的平均值,n個數字的總和存於變數total 。 當n大於0的時候,才要計算平均值,否則印出錯誤訊息。
請高手教教我,感謝
1 則回答
最佳解答
先印出 "要輸入幾個數字?"
用n來代表你要輸入的個數
在宣告一個陣列 => int Array[n]
for(int i=0;i<n;i++){
Array[i] = 鍵入值 // 把輸入數值存到陣列,,會跑n次
}
int sum=0; // 當累加器
if(n>0){
for(int j=0;j<n;j++){
sum = sum+Array[j]; // 累加
}
印出 "平均值:" => (sum/n)
}
else
印出 "錯誤"