用if else嵌套语句编程:按照考试成绩的等级输出百分制分数段
时间: 2023-07-20 17:34:02 浏览: 120
好的,以下是使用 if else 嵌套语句编写的程序,可以按照考试成绩的等级输出百分制分数段:
```
score = int(input("请输入考试成绩:"))
if score >= 90:
print("优秀,分数段为:90-100分")
elif score >= 80:
print("良好,分数段为:80-89分")
elif score >= 70:
print("中等,分数段为:70-79分")
elif score >= 60:
print("及格,分数段为:60-69分")
else:
print("不及格,分数段为:0-59分")
```
这段程序会先让用户输入一个考试成绩,然后根据成绩的等级输出对应的百分制分数段。如果用户输入的分数不在以上范围内,程序会输出“不及格,分数段为:0-59分”。
相关问题
C语言用if else嵌套语句编程:按照考试成绩的等级输出百分制分数段
好的,以下是使用 if else 嵌套语句编写的 C 语言程序,可以按照考试成绩的等级输出百分制分数段:
```c
#include <stdio.h>
int main() {
int score;
printf("请输入考试成绩:");
scanf("%d", &score);
if (score >= 90) {
printf("优秀,分数段为:90-100分\n");
} else if (score >= 80) {
printf("良好,分数段为:80-89分\n");
} else if (score >= 70) {
printf("中等,分数段为:70-79分\n");
} else if (score >= 60) {
printf("及格,分数段为:60-69分\n");
} else {
printf("不及格,分数段为:0-59分\n");
}
return 0;
}
```
这段程序会先让用户输入一个考试成绩,然后根据成绩的等级输出对应的百分制分数段。如果用户输入的分数不在以上范围内,程序会输出“不及格,分数段为:0-59分”。
要求按照考试成绩的等级输出百分制分数段,用if-else语句实现: 90-100,输出A:80-89,输出B:70-79输出,60-69输出口,其他情 况输出F,
好的,以下是使用if-else语句实现根据考试成绩等级输出百分制分数段的代码:
```c++
#include <iostream>
int main() {
int score;
char grade;
std::cout << "请输入考试成绩:";
std::cin >> score;
if (score >= 90 && score <= 100) {
grade = 'A';
} else if (score >= 80 && score <= 89) {
grade = 'B';
} else if (score >= 70 && score <= 79) {
grade = 'C';
} else if (score >= 60 && score <= 69) {
grade = 'D';
} else {
grade = 'F';
}
std::cout << "等级为:" << grade << std::endl;
return 0;
}
```
请注意,我已经根据你的要求使用了if-else语句来实现。