c++ - 如何创建一个在满足条件之前不会停止的循环

标签 c++

我是 C++ 的新手,在学习 C++ 之前我已经学过 Pascal。我必须不断重复输入过程,直到满足此条件(1 <= m <= n <= 1000000000, n-m<=100000)在 Pascal 中使用“重复...直到”命令非常容易,但在 C++ 中只有“while”,只有在条件为假时才停止

最佳答案

如果您希望两个条件都为真,只需将您的条件放在一个 while 循环中,用 && 分隔每个条件:

试试这个:

while(!(m>=1 && n>=1 && n<=1000000000 && (n-m) <=100000)){

    // your code here

    }

关于c++ - 如何创建一个在满足条件之前不会停止的循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43045731/

相关文章:

c++ - 关于拷贝构造

c++ - 无法启动,因为缺少 cygwin1.dll...目标是没有依赖项

c++ - unique_ptr 矩阵

c++ - 为什么 cin.getline() 不起作用(C++)?

c++ - 带一维数组的动态编程 USACO 培训 : Subset Sums

c++ - 在 C++ 中转置矩阵

c++ - 了解堆栈、堆和内存管理

c++ - 分析模板元程序编译时间

c++ - 在定义之前立即声明函数的原因?

java - Java 中的 "goto"替代方案