多语言展示
当前在线:1132今日阅读:75今日分享:44

c语言学习:[2]break和continue语句的区别

C语言中,continue语句只终止本次循环,而不是终止整个循环;break语句则是终止整个循环,不会再去判断循环条件是否满足。下面我们用一个简单的例子来看一下。这里的编程环境为Microsoft Visual C++ 6.0。
工具/原料

Microsoft Visual C++ 6.0

continue语句

# include int main(void){int i ;for (i=0; i<10; i++) {if(i==4){continue;//当 i==4 的时候跳过,所以输出结果没有4。 }printf('%d  ', i);}return 0;}编程界面和输出结果如下:END

break语句
1

# include int main(void){int i ;for (i=0; i<10; i++) {if(i==4){break;//当 i==4 的时候结束循环,所以输出结果没有4 及以后的数字。}printf('%d  ', i);}return 0;}

2

下面这个例子中,break和continue同时出现在switch语句中,大家可以自己先看一下,然后上机实验,看结果是不是和自己预想的一样。

3

第二个例子,看一下break和continue的应用。很好的例子。END

注意事项
1

仔细体会分析两个语句,多做几个例子。加深理解。

2

学习C语言,要由点及面,反复的学,不断的加深体会。

推荐信息