用scanf函数输入一个百分制成绩(整型量),要求输出成绩等级A,B,C,D,E.其中90-100分为A,80-89分为B,70-79分为C,60-69分为D,60分以下为E.具体要求如下:①分别用if语句 和 swich语句实现分支(两种方案).

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 13:05:31
用scanf函数输入一个百分制成绩(整型量),要求输出成绩等级A,B,C,D,E.其中90-100分为A,80-89分为B,70-79分为C,60-69分为D,60分以下为E.具体要求如下:①分别用if语句 和 swich语句实现分支(两种方案).

用scanf函数输入一个百分制成绩(整型量),要求输出成绩等级A,B,C,D,E.其中90-100分为A,80-89分为B,70-79分为C,60-69分为D,60分以下为E.具体要求如下:①分别用if语句 和 swich语句实现分支(两种方案).
用scanf函数输入一个百分制成绩(整型量),要求输出成绩等级A,B,C,D,E.
其中90-100分为A,80-89分为B,70-79分为C,60-69分为D,60分以下为E.
具体要求如下:
①分别用if语句 和 swich语句实现分支(两种方案).
②在输入百分制成绩前要有提示.
③在输入百分制成绩后,要判断该成绩的合理性,对于不合理的成绩(即大于100分或小于0分)应输出出错信息.
④在输出结果中应包括百分制成绩与成绩等级,并要有文字说明.
⑤分别输入百分制成绩:-90,100,90,85,70,60,45,101,运行该程序.

用scanf函数输入一个百分制成绩(整型量),要求输出成绩等级A,B,C,D,E.其中90-100分为A,80-89分为B,70-79分为C,60-69分为D,60分以下为E.具体要求如下:①分别用if语句 和 swich语句实现分支(两种方案).
用switch的:
#include
int main()
{ float score;
char grade;
printf("please input a score:");
scanf("%f",&score);
while (score>100||score100||c=90&&c=80&&c=70&&c=60&&c=0&&c