2019-10-18 · 程序流程控制(顺序结构,分支结构)以及if-else

1.顺序结构:

            程序从上到下执行,中间没有任何的判断和跳转。

按顺序依次执行:

        int num1 = 12;

        int num2 = num1 + 2;



2.分支结构(if-else):

            根据条件,选择性地执行某一段代码。

            两种条件判断语句 if...else  和  switch-case (提供很多个结果,但执行结果只会输出一个)。


第一种和第二种 if-else 条件判断语句

1.    如果if()中的条件表达式为true,就执行代码块。为false就跳过不执行代码块。

2.    如果if ()中的条件表达式为true,就执行代码块1。为false就执行代码块2。


第三种 if-else 条件判断语句


2.1 说明(说的话有点多,但是理解了什么是条件表达式就很好懂了)

    如果if()中的条件表达式1结果为true,就执行代码块1。

    为false就执行条件表达式2。

    再看条件表达式2,结果为true,就直接执行代码块2。

    为false就执行下一个条件表达式3......

    最后结果都是false,就执行最后的代码块n。

案例演示:



3.循环结构:

            根据循环条件,重复执行某一段代码。

            while、do...while、for三种循环语句。

你可能感兴趣的:(2019-10-18 · 程序流程控制(顺序结构,分支结构)以及if-else)