C语言 双分支if语句
提问人:刘团圆发布时间:2020-11-30
1.语法格式
if (条件表达式) {
语句组1;
}
else
{
语句组2;
}
2.说明
(1)同单if结构一样,“条件表达式”可以是任意合法的C表达式。
(2)“语句组1” 和“语句组2” 可以是一条语句,也可以是多条语句,如果是一条语句,可以省略花括号。
(3)在双分支i传吉构中,else子句(可选)是ifi吾句的一部分,必须与i配对使用,不能单独使用。
3.执行过程
当条件表达式的值为“真”时,执行语句组1;当条件表达式的值为“假”时,执行语句组2,两组语句只能执行其中的一个,执行完毕后,执行if语句后面的其他语句。执行过程如图所示。
其实,双分支if语句的执行过程与条件表达式类似。
例如:有条件表达式max= (a>b?a:b)
可改写为ifi吾句:
if(a>b)
max-a;
else
max=b;
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>