用if-else语句编程根据输入的百分制成绩score,转换成相应的五分制成绩grade后输出。已知转换标准为:
0-59E
60-69D
70-79C
80-89B
90-100A
**输入格式要求:"%d"提示信息:"Pleaseenterscore:"
**输出格式要求:"Inputerror!\n""%d——A\n"
程序运行示例1如下:
Pleaseenterscore:15
15——E
程序运行示例2如下:
Pleaseenterscore:85
85—B
#include<stdio.h>int main(){int score;char grade;printf("Please enter score:");scanf("%d",&score);if (score>=90&&score<=100)printf("%d——A\n",score);else if (score>=80&&score<=89) printf("%d——B\n",score);else if(score>=70&&score<=79) printf("%d——C\n",score);else if(score>=60&&score<=69) printf("%d——D\n",score);else if(score>=0&&score<=59) printf("%d——E\n",score);return 0;}
运行结果
C语言练习题 用if-else语句编程根据输入的百分制成绩score 转换成相应的五分制成绩grade后输出