本篇文章和大家了解一下break和continue语句的区别及使用示例。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
break和continue语句的区别是什么?
● break:跳出本层循环,执行本层循环下面的语句。
● continue:终止本次循环,进入下一次循环。
break示例:
#include<stdio.h>
int main()
{
int num = 0;
int i = 0;
for (int i = 0; i < 10; i++)
{
if (num == 5)
{
break;
num += 2;
}
num += 1;
}
printf("%d\n", num);
system("pause");
return 0;
}输出结果为5。
当num =5时,程序直接跳出循环,执行输出语句,故输出为5。
continue示例:
#include <stdio.h>
int main()
{
int num = 0;
int i = 0;
for (int i = 0; i < 10; i++)
{
if (num == 5)
{
num += 2;
continue;
}
num += 1;
}
printf("%d\n", num);
system("pause");
return 0;
}输出结果为11。
以上就是break和continue语句的区别及使用示例的详细内容了,看完之后是否有所收获呢?如果想了解更多相关内容,欢迎来天达云行业资讯!