break语句
发布时间:2014/6/8 20:34:54 访问次数:632
break语句只能用在switch语句或循环语句中,其循环,转去执行后面的程序。S6B0717X01-BOCZ由于break语句的转移方向是明确的,所以不需要语句标号与之配合。break语句的一般形式如下:
使用break语句可以使循环语句有多个出口,在一些场合下使编程更加灵活和方便。break语句的使用可参见前面switch语句的例子。
break语句也可以用于嵌套的循环结构中,在这种情况下,如执行break则仅仅退出包含该break语句的那层循环,即break语句不能使程序控制退出一层以上的循环。
continue语句
continue语句只能用在循环体中,其一般格式如下:
其语义是:结束本次循环,即不再执行循环体中continue语句之后的语句,转入下一次循环条件的判断与执行。continue语句和break语句的区别是:continue语句只结束本次循环,而不是终止整个循环的执行;而break语句则是结束整个循环过程,而不会再去判断循环条件是否满足。
【例5-10】输出80以内能被5整除的数。
本例中,对5~80的每一个数进行测试,如该数不能被5整除,即模运算不为O,则由continue语句转去下一次循环。只有模运算为0时,才能执行后面的printf语句,输出能被5整除的数。
break语句只能用在switch语句或循环语句中,其循环,转去执行后面的程序。S6B0717X01-BOCZ由于break语句的转移方向是明确的,所以不需要语句标号与之配合。break语句的一般形式如下:
使用break语句可以使循环语句有多个出口,在一些场合下使编程更加灵活和方便。break语句的使用可参见前面switch语句的例子。
break语句也可以用于嵌套的循环结构中,在这种情况下,如执行break则仅仅退出包含该break语句的那层循环,即break语句不能使程序控制退出一层以上的循环。
continue语句
continue语句只能用在循环体中,其一般格式如下:
其语义是:结束本次循环,即不再执行循环体中continue语句之后的语句,转入下一次循环条件的判断与执行。continue语句和break语句的区别是:continue语句只结束本次循环,而不是终止整个循环的执行;而break语句则是结束整个循环过程,而不会再去判断循环条件是否满足。
【例5-10】输出80以内能被5整除的数。
本例中,对5~80的每一个数进行测试,如该数不能被5整除,即模运算不为O,则由continue语句转去下一次循环。只有模运算为0时,才能执行后面的printf语句,输出能被5整除的数。
上一篇:程序中的语句通常总是按顺序方向
上一篇:I/O设备数据传送的控制方式