PTA 7-114 用if-else语句编程百分制成绩转换为五分制成绩
分数 15
作者 周文俊
单位 西南石油大学
用if-else语句编程,根据输入的百分制成绩score(整数),转换成相应的五分制成绩grade后输出。
输入格式:
输入一个百分制成绩(整数)。
输出格式:
输出对应等级。输入成绩不合理时,输出提示信息“Input error!”。
输入样例:在这里给出一组输入。例如:85输出样例:在这里给出相应的输出。例如:B
输入样例:在这里给出一组输入。例如:120输出样例:在这里给出相应的输出。例如:Input error!
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
代码:
#include <stdio.h>int main(){float score;scanf("%f", &score);//输入成绩不合理时,输出提示信息“Input error!”if(score >100 || score < 0){printf("Input error!");//小于60为E}else if(score < 60){printf("E");//小于70且大于等于60为D}else if(score < 70){printf("D");//小于80且大于等于70为C}else if(score < 80){printf("C");//小于90且大于等于80为B}else if(score < 90){printf("B");//大于等于90分为A}else if(score >= 90){printf("A");}return 0;}