c++ - 通过 for 语句转到 for 循环中的下一个元素不是一般的方式

标签 c++ for-loop

<分区>

可以用下面的简单代码帮助我吗??

我评论了问题出在哪里

TIA

for(int i=0;i<10;i++)
  {
 if(x[i] !=1000)
 {
  //do something
}
 else
  {
 //i want it to go to the next i and again check x[i] != 1000,not i++
   }
  if(y != x[i])
   {

  //do something
}

 }

最佳答案

我不确定 j 是谁,但您可能正在寻找这个:

if(x[i] !=1000)
{
    //do something
}
else
{
    //i want it to go to the next i and again check x[i] != 1000,not j++
    continue;
}

关于c++ - 通过 for 语句转到 for 循环中的下一个元素不是一般的方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6888464/

相关文章:

c++ - 如果我想将一个无符号整数四舍五入为最接近的更小或相等的偶数,我可以除以 2 然后乘以 2 吗?

c++ - 为什么每个人都使用 unanchored 命名空间声明(即 std::not::std::)?

混淆 while 和 for 循环的变量作用域(C 编程)

php - 如何在二维数组中不重复值的情况下在另一个循环内创建一个循环

javascript - 带有 if 语句的 For 循环不遍历整个数组

c++ - 为什么在 C++ 中如此频繁地使用 get/set 函数?

c++ - 什么是复制省略和返回值优化?

python - 组合两个 for 循环来填充同一个字典

c++ - 将二维数组作为指向整数数组的指针传递给函数

Java 如何使用for循环填充年份和月份列表?