C语言编程题 用if-else if 结构,编程实现:输入一个五级制成绩’A’~’E’,输出百分之成绩,对应关系如下 A: 95 B: 85 C: 75 D: 65 E: 40 ?小白求解

用if-else if 结构,编程实现:输入一个五级制成绩’A’~’E’,输出百分之成绩,对应关系如下
A: 95
B: 85
C: 75
D: 65
E: 40

#include
using namespace std;
int main()
{int a;
cout<<"请输入成绩:";
cin>>a;
if(a>=95)printf("成绩:A\n");
else if(a>=85) printf("成绩:B\n");
else if(a>=75) printf("成绩:C\n");
else if(a>=65) printf("成绩:D\n");
else if(a>=40) printf("成绩:E\n");
return 0;
}

#include
int main(){
printf("请输入你的成绩");
int a;
scanf("%d",&a);
if(a>=95)
printf("%s","A");
else if(a>=85)
printf("%s","B");
else if(a>=75)
printf("%s","C");
else if(a>=65)
printf("%s","D");
else if(a>=40)
printf("%s","E");

return 0;

}
大致就是这个样子了

#include
int main()
{
char score;
printf("请输入成绩:");
scanf("%c\n",&score);
if(score == 'A')
{
printf("95");
}else if(score == 'B')
{
printf("85");
}else if(score == 'C')
{
printf("75");
}else if(score == 'D')
{
printf("65");
}else if(score == 'E')
{
printf("40");
}else
{
printf("error");
}
}