流程

流程:

a.顺序结构顺序执行的。

b.选择结构

  1.单if语句:执行代码或者不执行,有或无

  2.标准的if-else语句:执行A或者执行B,二者选其一。

  3.扩展的if-else语句n着选其一。

c.循环结构:

       1.for循环格式比较固定,擅长控制循环次数。

  2.while循环格式比较灵活,不太在意次数。

            有两种:a:标准格式

         b:扩展格式

for循环格式:

while循环格式:

for与while的区别:大多数时候,while与for循环可以等效代替,二者之间也有区别:

1.for循环格式固定,控制次数更方便,而while循环格式灵活,不太在意循环次数,所以次数确定使用for多,次数不确定使用while多。

2.for循环小括号里面定义的变量,只能在循环内使用,在循环外不可使用,而while循环的初始表达式本来就在外面仍然可以使用。

最后打印出的i为11

跳转控制语句:break和continue

break:如果希望循环立即结束,可以使用break语句;一旦执行这个语句,整个循环立即结束。

continue:如果只希望跳过当前次,后续还要继续,那么就可以用continue,一旦执行语句,当前次循环剩余内容立刻跳过,马上开始下一次循环。

上面图用两个label可以同时中断外循环和内循环

死循环也叫永真循环

原文地址:https://www.cnblogs.com/rxing/p/10331808.html