2024年5月4日发(作者:)
多分支选择结构 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语句,每个分支仅能自动结合一条语句,若有多条语句,必须加花
括号。
发布者:admin,转转请注明出处:http://www.yc00.com/news/1714786362a2515492.html
评论列表(0条)