continue和break的使用,有许多类似之处,但是又有不同,对于初学者来说需要仔细琢磨一下,下面列举了几项,仅供参考,欢迎补充!
#incude<stdio.h>
int main ()
{
/*continue:
1.使用场合
循环结构:结束当前的循环体,进入下一次循环体
while循环
do while循环
for循环
2.注意点:只对最近的结构体有效
break:
1.使用场合
1>switch语句:退出整个switch语句
2>循环结构:结束当前的整个循环体
while循环
do while循环
for循环
*/
for(int i = 0; i < 3; i++)
{
printf("第%d次循环\n", i);
for(int j = 0; j < 3; j++)
{
if (j == 1)
{
continue; // 当j=1的时候,本次循环结束,后面的语句不会执行
}
printf("第%d次你好\n", j);
}
break; // 整个大的for循环体结束
}
return 0;
}