一套语言主要由三种结构组成(顺序结构、选择结构、循环结构)。今天给大家介绍一下后两者中的分支与循环。


一、分支(选择)语句有if语句和switch语句

1.if:

(1)

if(表达式)【表达式表示真假】

所执行的语句

注意:一个if默认包含一个语句,若要控制多个语句需用{}括起

(2)

嵌套if语句

a. if()

{}

else

{}

分支与循环结构_整型常量

b.

if()

{}

else if()

{}

分支与循环结构_bc_02

2.switch:(break)用于跳出

(switch(expression)整型表达式(入口)

case value1:(出口)

........整型常量表达式

case value 2:

......整型常量表达式

......

defauult

statement

分支与循环结构_整型常量_03

二、循环语句(for、while、do while)

分支与循环结构_bc_04

注意:其中break用于停止下面运行,continue用于进入下一循环

(1)for

分支与循环结构_整型常量_05

表达式1:初始化

表达式2:判断

表达式3:调整

(表达式可省略,但判断条件恒为真)慎用!!!

(2)while:

表达式1、2、3分开写

(3)do while:

分支与循环结构_bc_06

表达式为真则进入下一循环

三、下面为具体训练:【链接】

(1)b3decbcca6264bc4452eb0e7bc826cab31292ab9

(2)637e702b06a8b31068012a7d30dd97b9c5313b3a