C语言中if else if else的用法
时间: 2023-11-11 07:04:09 浏览: 214
C语言if else
在C语言中,if else if else是一种条件语句,用于根据不同的条件执行不同的代码块。if语句用于判断一个条件是否成立,如果成立则执行if后面的代码块,否则执行else后面的代码块。else if语句用于在多个条件之间进行判断,如果前面的条件不成立,则继续判断下一个条件,直到找到一个成立的条件为止。最后的else语句则用于处理所有条件都不成立的情况,执行else后面的代码块。
例如,下面的代码展示了if else if else的用法:
```
#include <stdio.h>
int main() {
int score = 85;
if (score >= 90) {
printf("优秀\n");
} else if (score >= 80) {
printf("良好\n");
} else if (score >= 60) {
printf("及格\n");
} else {
printf("不及格\n");
}
return 0;
}
```
上述代码中,根据不同的分数段输出不同的评价。如果分数大于等于90,则输出“优秀”,否则继续判断下一个条件,如果分数大于等于80,则输出“良好”,以此类推。如果所有条件都不成立,则输出“不及格”。
阅读全文