簡體   English   中英

Java簡單的while循環混亂

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM