if-else语句的并列
时间: 2023-11-06 13:09:21 浏览: 99
在C语言中,if-else语句可以嵌套使用,也可以并列使用。并列使用if-else语句可以让程序更加简洁明了,同时也可以提高代码的可读性。在并列使用if-else语句时,可以使用多个if-else语句,也可以使用if-else if-else语句。
下面是一个使用多个if-else语句的示例代码:
```
#include <stdio.h>
int main() {
int score = 85;
if (score >= 90) {
printf("优秀\n");
}
if (score >= 80 && score < 90) {
printf("良好\n");
}
if (score >= 70 && score < 80) {
printf("中等\n");
}
if (score >= 60 && score < 70) {
printf("及格\n");
}
if (score < 60) {
printf("不及格\n");
}
return 0;
}
```
上面的代码中,使用了多个if-else语句来判断学生的成绩等级。如果成绩大于等于90分,则输出“优秀”,如果成绩在80分到90分之间,则输出“良好”,以此类推。
下面是一个使用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 >= 70) {
printf("中等\n");
}
else if (score >= 60) {
printf("及格\n");
}
else {
printf("不及格\n");
}
return 0;
}
```
上面的代码中,使用了if-else if-else语句来判断学生的成绩等级。如果成绩大于等于90分,则输出“优秀”,如果成绩在80分到90分之间,则输出“良好”,以此类推。与多个if-else语句不同的是,使用if-else if-else语句可以避免多次判断,提高程序的效率。
阅读全文