[英]Java simple while loop confusion
我在大學實驗室的這個簡單循環中遇到了麻煩。 在我輸入一千多個之前,它不會停止循環。 在如此簡單的循環中,我看不到哪里出了問題。
我打算編寫一種簡單的方法,該方法將循環添加數字直到數字大於100,然后一旦達到100或更大,它將輸出總數。
public void adder2(){
int sum = 0;
int number = 0;
while(number < 100){
sum = sum + number;
number = getNumber();
}
System.out.println("The result is " + sum);
}
試試這個: while (sum < 100 && number < 100) { ...code as above... }
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.