这里写目录标题
一. break
break 只能在循环和 switch 语句中使用,作用是退出最近的循环或switch语句。
int main()
{
for (int i = 1; i <= 5; ++i)
{
if (i == 3)
{
printf("第3个包子有虫,这些包子不能吃了\n");
break;
}
printf("吃完第%d个包子\n", i);
}
return 0;
}
编译运行:
二. continue
continue 只能在循环中使用。作用是结束本轮循环,然后直接到新的下一轮。
int main()
{
for (int i = 1; i <= 5; ++i)
{
if (i == 3)
{
printf("第3个包子有虫,把这个包子扔了\n");
continue;
}
printf("吃完第%d个包子\n", i);
}
return 0;
}
编译运行:
问题:三种形式的循环,continue 后从哪里开始下一轮?