c语言ifelse 分数
时间: 2023-11-27 09:03:21 浏览: 32
在C语言中,if-else语句可以用来根据条件执行不同的代码块。下面是一个示例代码,根据输入的分数输出不同的等级:
```
#include <stdio.h>
int main() {
int score;
printf("请输入分数:");
scanf("%d", &score);
if (score >= 90) {
printf("优秀\n");
} else if (score >= 80) {
printf("良好\n");
} else if (score >= 70) {
printf("中等\n");
} else if (score >= 60) {
printf("及格\n");
} else {
printf("不及格\n");
}
return 0;
}
```
在这个示例中,我们使用了if-else语句来判断输入的分数所属的等级,并输出相应的结果。如果分数大于等于90分,则输出“优秀”,否则继续判断,如果分数大于等于80分,则输出“良好”,以此类推。
相关问题
c语言if elseif语句用法例子
C语言中的if elseif语句用于根据不同的条件执行不同的代码块。以下是一个例子:
```
if (score >= 90) {
printf("优秀\n");
} else if (score >= 80) {
printf("良好\n");
} else if (score >= 60) {
printf("及格\n");
} else {
printf("不及格\n");
}
```
在这个例子中,根据分数的不同,会输出不同的结果。如果分数大于等于90,输出“优秀”;如果分数大于等于80,输出“良好”;如果分数大于等于60,输出“及格”;否则输出“不及格”。注意,当一个条件满足时,后面的条件就不会再执行了。
c语言中else if 用法
在C语言中,else if语句是if语句的扩展,用于在多个条件之间进行选择。else if语句可以在if语句后面添加一个或多个条件,如果第一个条件不成立,则继续检查下一个条件,直到找到一个条件为真或者所有条件都不为真。下面是一个else if语句的例子:
```c
#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分,则输出“良好”;如果分数大于等于60分,则输出“及格”;否则输出“不及格”。