HDOJ2004_成绩转换

水题:用数组标识各个阶段分数的等级即可。

HDOJ2004_成绩转换

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<string.h>

int main()
{
	int i,j,n;
	char sco[101];
	for(i=0;i<=59;i++)
	{
		sco[i]='E';
	}
	for(i=60;i<=69;i++)
	{
		sco[i]='D';
	}
	for(i=70;i<=79;i++)
	{
		sco[i]='C';
	}
	for(i=80;i<=89;i++)
	{
		sco[i]='B';
	}
	for(i=90;i<=100;i++)
	{
		sco[i]='A';
	}
	int num;
	while(scanf("%d",&num)!=EOF)
	{
		if(num<0||num>100)
		{
			printf("Score is error!\n");
		}
		else
		{
			printf("%c\n",sco[num]);
		}
	}
	return 0;
}
posted @ 2019-03-01 10:55  heihuifei  阅读(183)  评论(0编辑  收藏  举报