如何用if语句判断循环体中的条件,并继续执行下去?

发布网友 发布时间:2022-04-21 09:56

我来回答

1个回答

热心网友 时间:2023-11-09 10:50

continue语句只用在for、while、do...while等循环体中,作用是退出本次循环而强行执行下一次循环。


if(i%2) continue;  // 当i不是2的倍数时,退出本次循环而强行执行下一次循环;否则,继续执行本次循环。


举例说明如下:

int a[5], i, j=0;
for(i=0; i<5; i++)
{
     if(i%2)  // 如果i=1或3,则跳出本次循环
         continue;
     else   // 如果i=0或2或4,则继续执行本次循环
         a[j++] = i;   
}
// 程序执行完后,数组a的各元素值为0, 2,4

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com