这个问题很奇怪,但是我有 friend 问这是否可能,我无法给他答案。是否可以使用 if 语句来编写以下 while 循环?
while (!x.empty() && !y.empty()){}
我在想,如果你有一个设置标志的嵌套 if 语句,你可以绕过使用 while 循环吗?还有其他想法吗?
抱歉这个愚蠢的问题。
最佳答案
您可以在 while
循环中使用 break
语句和 if-else 语句
while (1)
{
if (!x.empty() && !y.empty())
{
// do something;
}
else break;
}
关于c++ - If 语句代替 while 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55069634/