输入某学生的百分制成绩,经处理输 点击复制后,将打开C知道体验页出等级A,B,C,D,E,
时间: 2023-05-20 19:07:36 浏览: 57
可以通过以下的伪代码实现该功能:
```python
score = input("请输入学生的百分制成绩:") # 获取输入的成绩
score = float(score) # 将输入的字符串转为浮点数
if score >= 90:
print("该学生的等级为:A")
elif score >= 80:
print("该学生的等级为:B")
elif score >= 70:
print("该学生的等级为:C")
elif score >= 60:
print("该学生的等级为:D")
else:
print("该学生的等级为:E")
```
用户输入成绩后,程序会将输入的字符串转为浮点数进行比较,最后输出对应的等级。
相关问题
输入某学生的百分制成绩,经处理输 点击复制后,将打开C知道体验页出等级A,B,C,D,E, 点击复制后,将打开C知道体验90分以上为A等,80-89以上为B等,70-79为C等,60-69为D等,60分以下为E等。使用switch语句实现
以下为示例代码:
```
#include <stdio.h>
int main() {
int score;
char grade;
printf("请输入一个百分制成绩:\n");
scanf("%d", &score);
switch (score / 10) {
case 10:
case 9:
grade = 'A';
break;
case 8:
grade = 'B';
break;
case 7:
grade = 'C';
break;
case 6:
grade = 'D';
break;
default:
grade = 'E';
break;
}
printf("该成绩对应的等级为:%c\n", grade);
return 0;
}
```
输入一个百分制的成绩t后 按下式输出他的等级 点击复制后,将打开C知道体验页写成swith结构
switch (t/10) {
case 10:
case 9:
printf("A");
break;
case 8:
printf("B");
break;
case 7:
printf("C");
break;
case 6:
printf("D");
break;
default:
printf("E");
break;
}