我是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. 当条件得到满足时,Ruby while while循环不停止
- 2. jquery暂停循环,直到全局条件得到满足
- 3. While循环与多个条件,直到一个条件满足,在python
- 4. 当条件未满足时JavaScript停止循环
- 5. 停止递归一旦条件满足
- 6. 连续循环,直到条件得到满足
- 7. Java for循环迭代和循环多个变量,直到条件满足
- 8. 如何在for循环中只保存满足一定条件的第一个元素而不停止它
- 9. 循环用户输入,直到条件满足
- 10. 我怎样才能“while循环”一个Axios GET调用,直到满足条件?
- 11. 如何停止ios按钮的运行,直到满足特定条件?
- 12. Scrapy:停止爬行一个域,如果条件满足
- 13. 创建循环,在条件满足后重定向到另一页
- 14. 做直到循环检查重复不会停止循环
- 15. 即使条件满足,循环也不会中断
- 16. 条件满足后,循环不会退出吗?
- 17. 条件满足时循环不会退出(红宝石)
- 18. Python - 使脚本循环,直到条件满足,并为每个循环使用不同的代理地址
- 19. 如何终止,如果条件满足
- 20. 如果循环不会停止循环
- 21. 当数组长度满足时,循环不停止
- 22. 得到一个for循环来重启,如果条件得到满足
- 23. 悬停功能添加到一个类,如果条件满足
- 24. While循环不满足这两个条件
- 25. 防止Dismissing AlertDialog.Builder,直到条件得到满足
- 26. 禁用超链接,直到JSP中的条件满足为止
- 27. Transact-SQL - 直到条件满足为止的行数
- 28. 如何循环在循环中的承诺,打破如果条件满足
- 29. 嵌套while循环。内环不满足条件
- 30. Android:创建一个意图如果满足条件?
使用'而(yourCondition!)' – Hugal31
'do {...} while(condition)'将C++等同于'repeat ... until'。 – acraig5075
并注意,在'while'和'until'中''condition'会产生相反的效果 - 决定是继续还是停止。 –