3 回答
TA貢獻1809條經(jīng)驗 獲得超8個贊
您不能將條件與 else 一起使用。嘗試刪除條件或使用 else if。正確且受控的代碼是:
public static void main(String [] args) {
int n;
int numberofInputs;
int Sum;
Scanner input = new Scanner(System.in);
while ((n = input.nextInt()) !=0) {
if(n>0) {
Sum +=n;
numberofInputs++;
}
else if (n<0) { //Use 'else if' not 'else'
System.out.print("error");
}
}
//avg = sum/n
System.out.print(Sum/numberofInputs);
}
添加回答
舉報
