1691 - C语言程序设计教程(第三版)课后习题5.6
时间限制 : 1 秒
内存限制 : 128 MB
给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。 90分以上为A 80-89分为B 70-79分为C 60-69分为D 60分以下为E
题目输入
一个整数0-100以内
题目输出
一个字符,表示成绩等级
输入/输出样例
输入格式
90
输出格式
A
C语言解答
#include<stdio.h> int main() { int score; while(scanf("%d",&score)!=EOF) { if(score>=90) printf("A\n"); else if(score>=80&&score<=89) printf("B\n"); else if(score>=70&&score<=79) printf("C\n"); else if(score>=60&&score<=69) printf("D\n"); else printf("E\n"); } return 0; }
C++解答
#include<stdio.h> #include<math.h> int main() { int x; scanf("%d",&x); if(x>=90) printf("A\n"); else if(x>=80&&x<90) printf("B\n"); else if(x>=70&&x<80) printf("C\n"); else if(x>=60&&x<70) printf("D\n"); else printf("E\n"); return 0; }