admin 管理员组

文章数量: 1087139


2024年4月27日发(作者:javascript需要买书吗)

多分支选择结构 if 语句

1. 一般格式

C语言中多分支选择结构if…else if…else…语句构成“多选一”的结构,即任何时候

只会执行多个分支中的一个分支。其一般格式为:

if(表达式1) 语句1;

else if(表达式2) 语句2;

else if(表达式3) 语句3;

……

else if(表达式n-1) 语句n-1;

else 语句n;

或者

if(表达式1)

语句1;

else if(表达式2)

语句2;

else if(表达式3)

语句3;

……

else if(表达式n-1)

语句n-1;

else

语句n;

3. 执行流程图

多分支选择结构 if 语句的执行流程图如下:

首先依次判断表达式1的值,若其值为真就执行语句1,若其值为假就继续判断表达

式2,依次类推,如果所有表达式都为假,就执行语句n。

4. 多分支选择结构 if 语句的几点说明

(1)多分支if语句的“表达式”都放在关键字if 后面,不能放在else后面。

(2)对于最后一个分支,如果需要判断条件就写成“else if (表达式n) {语句n;}”;

如果不需要判断条件就写成“else {语句n;}”。

(3)对于多分支if语句,每个分支仅能自动结合一条语句,若有多条语句,必须加花

括号。


本文标签: 语句 分支 结构 判断 选择