JAVA面向过程(二十三) 控制语句

 1、 流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块。控制语句分为三类:顺序、选择和循环。

  •       “顺序结构”代表“先执行a,再执行b”的逻辑。比如,先找个女朋友,再给女朋友打电话;先订婚,再结婚;
  •       “选择结构”代表“如果…,则…”的逻辑。比如,如果女朋友来电,则迅速接电话;如果看到红灯,则停车;
  •       “循环结构”代表“如果…,则再继续…”的逻辑。比如,如果没打通女朋友电话,则再继续打一次; 如果没找到喜欢的人,则再继续找。

     2、 前面两章讲解的程序都是顺序结构,,即按照书写顺序执行每一条语句,这并不是我们的重点,因此本章研究的重点是“选择结构”和“循环结构”。

     3、 很神奇的是,三种流程控制语句就能表示所有的事情!不信,你可以试试拆分你遇到的各种事情。实际上,任何软件和程序,小到一个练习,大到一个操作系统,本质上都是由“变量、选择语句、循环语句”组成。

    4、  这三种基本逻辑结构是相互支撑的,它们共同构成了算法的基本结构,无论怎样复杂的逻辑结构,都可以通过它们来表达。上述两种结构组成的程序可以解决全部的问题,所以任何一种高级语言都具备上述两种结构。

 5、 在还没有知道Java选择结构的时候,我们编写的程序总是从程序入口开始,顺序执行每一条语句直到执行完最后一条语句结束,但是生活中经常需要进行条件判断,根据判断结果决定是否做一件事情,这就需要选择结构

      选择结构用于判断给定的条件,然后根据判断的结果来控制程序的流程。

        主要的选择结构有:if选择结构和switch多选择结构。有如下结构:

  1.     if单选择结构

  2.    if-else双选择结构

  3.    if-else if-else多选择结构

  4.    switch结构

猜你喜欢

转载自blog.csdn.net/ljn2409336331/article/details/81410924