1. break语句的使用
功能:终止循环的执行,控制将转到循环结构后一条语句。
2. continue语句的使用
功能:循环结构中的循环体一般会执行多次,continue语句停止终止本次循环,进入下一次循环。
3. 下面分别以for循环、do while循环、while循环为例输出一到十的数字为例,来帮助理解。
(1)for循环.
a.break语句
当i=5时,结束循环;
b. continue语句
跳过i=5次循环后的语句,然后执行i++;
(2)while循环.
a.break语句.
当a=5时,终止循环;
b. continue语句.
当a=5时,跳过后面的printf和啊a++语句,再次执行while时,a仍然为5,再周而复始(死循环);
(3)do while循环.
a. break语句.
当a=5时,终止循环;
b. continue语句.
同while,进入死循环;
总结:while和do while 由于执行原理,很容易进入死循环,慎用。