ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
### 1、顺序结构,条件语句 * 按部就班一步一步执行的结构,如:main ***** ### 2、分支结构【 if 】 单分支,双分支 执行过程: :-: ![](https://box.kancloud.cn/1ebcee3ef60bbe53bb0acbb5f77288c2_166x184.jpg) 单分支: ``` if(布尔表达式){ 语句块1; } ``` ``` if(布尔表达式){ 语句块1; }else{ 语句块2; } ``` 执行过程: :-: ![](https://box.kancloud.cn/ee749cf44db36ff46be3b03c518add9c_251x205.jpg) 多分支: #### ``` if(布尔表达式){ 语句块1; }else if{ 语句块2; } else{ 语句块3; } ``` ### 3、嵌套 if > ![](https://box.kancloud.cn/f78a667876a0c60a24a0696360c6766d_634x312.jpg) >[info] > ![](https://box.kancloud.cn/516c6ab4b70c1e8d2d0c58bf1747848c_903x393.png) 解析:哪个分支的布尔表达式为ture时,就执行哪个分支中的内容,如果不满足继续执行else中的语句块。 ### 4、多重 if * 当需要判断的条件是连续的区间时,使用多重 if 语句是非常方便滴! 语法: :-: ![](https://box.kancloud.cn/98dd9eb9351b00fe1189bac9e8a5091b_166x156.jpg) 执行过程: :-: ![](https://box.kancloud.cn/b6fbe517db9f67f4a1af4e1066a8b14a_379x248.jpg) 如: :-: ![](https://box.kancloud.cn/37a81b2443b69f0c0b6714a4b7e2f98a_462x178.jpg)