输入一学生成绩,90-100输出a,80-89输出b,70-79输出c不及格输出e。用c语言写,,

输入一学生成绩,90-100输出a,80-89输出b,70-79输出c不及格输出e。用c语言写,,,拜托!!!

#include <stdio.h>
 
int main()
{
    int g;
    char c;
    scanf("%d",&g);
    if (g>=90) c='A';
    else if (g>=80) c='B';
    else if (g>=70) c='C';
    else if (g>=60) c='D';
    else c='E';
    printf("%c\n",c);
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-24
int socer = 0;

printf("输入成绩:\n");

scanf("%d", &socer);

if (socer >= 90 && socer <= 100) {

printf("A");

}

else if (socer >= 80 && socer <= 89) {

printf("B");

}

else if (socer >= 70 && socer <= 79) {

printf("C");

}

else if (socer >= 60 && socer <= 69) {

printf("D");

}

else if (socer < 60) {

printf("E");

}
第2个回答  2015-11-24
#include "stdio.h"
void main()
{
float n;
printf("请输入学生的成绩:");
scanf("%f",&n);
if(n>100)
printf("输入有误!");
else if(n>=90)
printf("a\n");
else if(n>=80)
printf("b\n");
else if(n>=70)
printf("c\n");
else
printf("e\n");
}
第3个回答  2015-11-24

本回答被提问者采纳