一.continue
3种循环都可以使用continue语句。执行到该语句时,会跳过本次迭代的剩余部分,并开始下一轮迭代
for(count=0;count<10;count++)
{
ch = getchar();
If(ch == '\n') continue;
putchar(ch);
}
这条代码当中当ch等于\n是,则省略后面的putchar(ch)进入下一次循环迭代
这个代码输入第一个\n后,会显示我之前输入的hello,然后再输入四个\n后count等于10,for循环退出
二.break
程序执行到循环中的break语句时,会终止包含它的循环,并继续执行下一阶段
for(count=0;count<10;count++)
{
ch = getchar();
if(ch == '\n') break;
putchar(ch);
}
这条代码当中当ch等于\n时,则直接跳出当前的for循环
这个代码输入第一个\n后,会显示我之前输入的hello,同时在检查到输入\n,会执行break;退出程序。
break语句可用于循环和switch语句中,但是continue只能用于循环中。尽管如此,如果switch语句在一个循环种,continue便可作为switch语句的一部分
好了朋友们我们今天的内容到这就结束了,今天的内容到这里就结束了,如果有啥不会的朋友记得论坛里面提问哈~
如果朋友你感觉文章的内容对你有帮助,可以点赞,关注文章和专栏以及关注我哈,嘿嘿嘿我会定期更新文章的,谢谢朋友你的支持哈