猿问

你好,请问continue 在这个循环里面continue 跳到开头吗?

在while(1)
{
int i=1;//为continue 是不是执行这里
i++; //值是多少?
if(a==2)//条件满足
continue;
printf("aaa");//这里执行吗
}

潇湘沐
浏览 336回答 3
3回答

繁星淼淼

在C语言中continue是跳过本次循环,继续进行下次循环你的这个语句是跳到while循环中的开头

喵喔喔

看你写的代码我还真看不懂.break是跳出,当前!!的循环,continue是下面的不做了,再继续当前的循环.

翻翻过去那场雪

在while(1) //continue 执行这里{int i=1;i++; //开始为1,再次经过就+1if(a==2)//条件满足continue;printf("aaa");//执行}
随时随地看视频慕课网APP
我要回答