我是新來的Java編程嘗試通過使用下面的代碼通過掃描儀類輸入值的世界。問題與掃描儀
問題是掃描儀沒有打開用戶輸入的控制檯,並且默認顯示平均值爲零。調試控制檯會拋出文件未找到異常錯誤。請指教...
import java.util.Scanner;
public class Avg {
int no = 0;
int sum = 0;
void average(){
System.out.println("pls enter 5 numbers");
Scanner s = new Scanner(System.in);
for(int i = 0; i > 5; ) {
no = s.nextInt();
sum = no + sum;
i++;
}
int avg = sum/5;
System.out.println(avg);
}
public static void main(String[] h){
Avg s = new Avg();
s.average();
}
}
'sum/5'總是0.寫入'sum/5.0'。 for循環條件爲 – Maroun
錯誤。 –
將'>'扭曲爲'<';) –