我是C++的新手,在學習C++之前我已經學過了pascal。我必須繼續重複輸入過程,直到滿足這個條件(1 <= m <= n <= 1000000000, n-m<=100000
)pascal,使用「repeat ... until」命令很容易,但在C++中只有「while」只在條件爲假時才停止如何創建一個不會停止,直到條件滿足的循環
0
A
回答
1
只要把你的條件,while循環分隔每個條件與& &如果你想兩個條件導致真:
試試這個:
while(!(m>=1 && n>=1 && n<=1000000000 && (n-m) <=100000)){
// your code here
}
+0
這將不會退出循環,除非在閉合大括號之前更改了一個或多個指定的變量。 –
0
while(true){
if(m>=1 && n>=1 && n<=1000000000 && (n-m) <=100000)
break;
// do something
}
+3
我不會使用'while(true)'。這是一個壞習慣,這讓我很多時候都感到煩惱。 – gvlachakis
相關問題
- 1. 如何編寫一個循環,直到滿足條件爲止
- 2. 一旦條件得到滿足,如何停止循環程序
- 3. 重試循環,直到條件滿足
- 4. 當條件得到滿足時,Ruby while while循環不停止
- 5. jquery暫停循環,直到全局條件得到滿足
- 6. 循環多個條件,直到滿足所有條件
- 7. c + +停止做while循環,一旦條件滿足
- 8. 當條件滿足時,while循環不停止
- 9. While循環與多個條件,直到一個條件滿足,在python
- 10. 停止代碼,直到滿足條件爲止
- 11. 創建Excel命名範圍,直到滿足條件爲止
- 12. 重複一個循環,直到它滿足一個特定的條件
- 13. 當條件未滿足時JavaScript停止循環
- 14. 停止遞歸一旦條件滿足
- 15. for循環停止if語句滿足
- 16. 如何停止webdriver執行,直到我的條件滿足爲止
- 17. 如何創建一個運行直到滿足特定條件的JUnit測試?
- 18. 做到/直到循環條件滿足後繼續
- 19. 批處理循環,直到條件得到滿足
- 20. 連續循環,直到條件得到滿足
- 21. Java for循環迭代和循環多個變量,直到條件滿足
- 22. 如何提示,直到條件滿足?
- 23. while循環,儘管條件不是循環得到滿足
- 24. 如何在for循環中只保存滿足一定條件的第一個元素而不停止它
- 25. iOS執行循環,直到特定時間的特定條件滿足爲止?
- 26. 循環用戶輸入,直到條件滿足
- 27. 當滿足一定的條件時用while循環停止函數
- 28. 如何停止ios按鈕的運行,直到滿足特定條件?
- 29. 我怎樣才能「while循環」一個Axios GET調用,直到滿足條件?
- 30. Javascript或while循環,改變一個字符串,直到滿足條件
使用'而(yourCondition!)' – Hugal31
'do {...} while(condition)'將C++等同於'repeat ... until'。 – acraig5075
並注意,在'while'和'until'中''condition'會產生相反的效果 - 決定是繼續還是停止。 –