用C语言编程:输入两名学生C语言的百分制成绩,要求输出其成绩等级’A’、’B’、’C’、’D’、’E’。90~100分为’A’, 80~89分为’B’, 70~79分为’C’, 60~69分为’D’, 60分以下为’E’。
时间: 2023-05-22 14:06:33 浏览: 99
以下是用C语言编写的代码,用于输入两名学生C语言的百分制成绩,输出其成绩等级:
#include <stdio.h>
int main(){
float s1, s2;
char grade1, grade2;
printf("请输入学生1的成绩:");
scanf("%f", &s1);
printf("请输入学生2的成绩:");
scanf("%f", &s2);
if (s1 >= 90) {
grade1 = 'A';
}
else if (s1 >= 80) {
grade1 = 'B';
}
else if (s1 >= 70) {
grade1 = 'C';
}
else if (s1 >= 60) {
grade1 = 'D';
}
else {
grade1 = 'E';
}
if (s2 >= 90) {
grade2 = 'A';
}
else if (s2 >= 80) {
grade2 = 'B';
}
else if (s2 >= 70) {
grade2 = 'C';
}
else if (s2 >= 60) {
grade2 = 'D';
}
else {
grade2 = 'E';
}
printf("学生1的成绩等级为:%c\n", grade1);
printf("学生2的成绩等级为:%c\n", grade2);
return 0;
}
注意:以上代码可以编译运行,并正确输出结果。
阅读全文