c 语言else if用法例子
时间: 2024-10-24 13:13:53 浏览: 46
go语言if/else语句简单用法示例
C语言中的`else if`语句用于条件判断链,当第一个`if`条件不满足时,会检查后面的`else if`条件。这是用来避免冗余地编写多个独立的`if...else`结构。下面是一个简单的例子:
```c
#include <stdio.h>
int main() {
int score = 85;
if (score >= 90) {
printf("优秀\n");
} else if (score >= 80) {
printf("良好\n");
} else if (score >= 70) {
printf("及格\n");
} else {
printf("不及格\n");
}
return 0;
}
```
在这个例子中,如果`score`大于等于90,就打印"优秀";如果小于90但大于等于80,就打印"良好";依次类推,直到遇到满足条件的部分,然后结束后续的`else if`检查。如果所有条件都不满足,就会执行`else`后的代码块(这里是打印"不及格")。
阅读全文