关闭

hdoj 成绩转换

135人阅读 评论(0) 收藏 举报
分类:
Problem Description
输入一个百分制的成绩t,将其转换成对应的等级,具体转换规则如下:
90~100为A;
80~89为B;
70~79为C;
60~69为D;
0~59为E;
Input
输入数据有多组,每组占一行,由一个整数组成。
Output
对于每组输入数据,输出一行。如果输入数据不在0~100范围内,请输出一行:“Score is error!”。
Sample Input
56
67
100
123
Sample Output
E
D
A
Score is error!

代码:#include<stdio.h>
#include<math.h>
int main()
{
int t;
while(scanf("%d",&t)!=EOF)
{
if(t>=0)
{
if(t<=59)
{
printf("E\n");

else
{
if(t<=69)
{
printf("D\n");
}
else
{
if(t<=79)
{
printf("C\n");
}
else
{
if(t<=89)
{
printf("B\n");
}
else
{
if(t<=100)
{
printf("A\n");
}
else
printf("Score is error!\n");
}
}
}
}
}else
printf("Score is error!\n");
}
return 0;
}
0
0
查看评论

HDOJ成绩转换

#include int main () {     int a;     while ((scanf ("%d",&a))!=EOF){     if (a>=0&...
  • Canostyle
  • Canostyle
  • 2014-10-07 10:19
  • 89

hdoj2004(java)成绩转换

成绩转换 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 117317  ...
  • GoodLuckAC
  • GoodLuckAC
  • 2016-04-26 12:56
  • 285

HDOJ 2004 成绩转换

成绩转换 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 73646  &...
  • u012682145
  • u012682145
  • 2014-07-21 17:23
  • 394

杭电ACM2004题(成绩转换)-----C语言

简单的条件语句,把思路稍微自己理清楚,代码实现挺容易的
  • ZY_extreme
  • ZY_extreme
  • 2016-10-06 13:59
  • 1002

C语言实验--成绩转换

#include int main() { int score,t; while(scanf("%d",&score)!=-1) { if(score>100||score<0) { printf(&qu...
  • hyc19960202
  • hyc19960202
  • 2017-01-01 13:37
  • 925

HDOJ 2004-成绩转换

Problem Description 输入一个百分制的成绩t,将其转换成对应的等级,具体转换规则如下: 90~100为A; 80~89为B; 70~79为C; 60~69为D; 0~59为E;Input 输入数据有多组,每组占一行,由一个整数组成。Output 对于每组输入数据,输...
  • sb_Ihateyou
  • sb_Ihateyou
  • 2016-11-30 14:51
  • 2121

Hdoj 2004 成绩转换

Problem Description 输入一个百分制的成绩t,将其转换成对应的等级,具体转换规则如下: 90~100为A; 80~89为B; 70~79为C; 60~69为D; 0~59为E; Input 输入数据有多组,每组占一行,由一个整数组成。 Output 对于每组输入数据,输出一行。如果...
  • Sentiment_logos
  • Sentiment_logos
  • 2017-12-17 23:06
  • 15

ACM-成绩转换

描述 输入一个百分制的成绩M,将其转换成对应的等级,具体转换规则如下: 90~100为A; 80~89为B; 70~79为C; 60~69为D; 0~59为E; 输入第一行是一个整数N,表示测试数据的组数(N 每组测试数据占一行,由一个整数M组成(0输出对于每组输入数据,输出一行。样例...
  • u012701023
  • u012701023
  • 2015-05-26 10:00
  • 1220

【杭电-oj】--2004-成绩转换

Problem Description 输入一个百分制的成绩t,将其转换成对应的等级,具体转换规则如下: 90~100为A; 80~89为B; 70~79为C; 60~69为D; 0~59为E;   Input 输入数据有多组,每组占一行,由一个整...
  • Bear1998
  • Bear1998
  • 2016-03-06 18:13
  • 459

HDU2004 成绩转换【入门】

成绩转换 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 163383  ...
  • tigerisland45
  • tigerisland45
  • 2016-06-25 14:19
  • 2065
    个人资料
    • 访问:40247次
    • 积分:2795
    • 等级:
    • 排名:第15176名
    • 原创:248篇
    • 转载:13篇
    • 译文:0篇
    • 评论:4条