C语言 if else
时间: 2023-07-07 21:42:26 浏览: 44
if else 是 C 语言中的条件语句,用于根据条件判断来执行不同的代码块。它的基本语法如下:
```
if (condition) {
// code block to execute if condition is true
} else {
// code block to execute if condition is false
}
```
其中,`condition` 是一个表达式,它的值将被解释为 true 或 false。如果 `condition` 的值为 true,则执行第一个代码块;否则执行第二个代码块。注意,else 语句是可选的,可以省略,此时如果 `condition` 的值为 false,则不执行任何代码块。
if else 语句还可以嵌套使用,例如:
```
if (condition1) {
// code block to execute if condition1 is true
} else if (condition2) {
// code block to execute if condition1 is false and condition2 is true
} else {
// code block to execute if both condition1 and condition2 are false
}
```
在这种情况下,如果 `condition1` 的值为 true,则执行第一个代码块;否则判断 `condition2` 的值,如果为 true,则执行第二个代码块;否则执行第三个代码块。