请问下C语言中的,continue是什么的意思的呢?

如题所述

continue;//这个语句一般用在循环中,遇到这个语句后,本次循环终止,继续下一轮的循环,不跳出循环。一般和条件语句配合使用。
和它对应的一个语句是break;表示跳出循环
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-08
重复当前循环,循环内continue以后的语句不执行。
比如:
int
num;
while(1)
{
scanf("%d",&num);
if(num!=123)continue;
printf("%d",num);
break;
}
当你的输入不为123时,会让你一直接受数据,直到你输入123,输出123,结束循环;
输入:1
2
3
12
123
输出:123
第2个回答  2020-05-06
C语言中,continue语句一般形式为"continue;"
  其作用为结束本次循环。即跳出循环体中下面尚未执行的语句,接着进行下一次是否执行循环的判定。
  continue语句和break语句的区别是:
  continue语句只结束本次循环,而不终止整个循环的执行。而break语句则是结束整个循环过程,不再判断执行循环的条件是否成立。
  continue语句的作用是跳过循环本中剩余的语句而强行执行下一次循环。
  continue语句只用在for、while、do-while等循环体中,
常与if条件语句一起使用,
用来加速循环。
  例:
  int
main()
  {
  char
c;
  while(c!=0X0D)
/*不是回车符则循环*/
  {
  c=getch();
  if(c==0X1B)
  continue;
/*若按Esc键不输出便进行下次循环*/
  printf("%c\n",
c);
  }
  return
0;
  }
  continue
相似回答