我是java的初學者,並編寫了一個程序來計算五個數的平均值。但我不知道爲什麼它出現了一個錯誤。那麼我能做些什麼來解決這個問題。程序計算五個數的平均值
public static void main(String args[]){
int nums[]=new int[5];
nums[]={1,3,5,7,9};
int num2=0,i;
for(i=0;i<=4;i++){
num2=nums[i]+num2;
}
System.out.println(num2/5);
}
感謝
什麼錯誤? –
@AndyTurner你爲什麼不關閉這個問題? – xenteros
另請注意,您正在使用** integer **算術。它對數組中的特定值無關緊要,但對於不太精心選擇的任何一組值都會起作用。 (說'1,2,5,9,10',平均值爲5.4,但在代碼中會得到5。) –