我是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'会产生相反的效果 - 决定是继续还是停止。 –