nyoj题目98:成绩转换
来源:互联网 发布:淘宝铁十字勋章价格 编辑:程序博客网 时间:2024/04/24 06:01
成绩转换
- 描述
- 输入一个百分制的成绩M,将其转换成对应的等级,具体转换规则如下:
90~100为A;
80~89为B;
70~79为C;
60~69为D;
0~59为E;- 输入
- 第一行是一个整数N,表示测试数据的组数(N<10)
每组测试数据占一行,由一个整数M组成(0<=M<=100)。 - 输出
- 对于每组输入数据,输出一行。
- 样例输入
29780
- 样例输出
AB
#include <stdio.h>
int main ()
{
int n, m;
scanf ("%d", &n);
while (n--)
{
scanf ("%d", &m);
if (m == 100)
{
printf ("A\n");
continue;
}
m = m / 10;
switch (m)
{
case 9:printf ("A\n"); break;
case 8:printf ("B\n"); break;
case 7:printf ("C\n"); break;
case 6:printf ("D\n"); break;
case 5:
case 4:
case 3:
case 2:
case 1:
case 0:printf ("E\n");break;
default: printf ("input error\n");
}
}
return 0;
}
优秀代码:
#include<iostream>
using namespace std;
int main()
{
int n,s;
cin>>n;
while(n--)
{
cin>>s;
switch(s/10)
{
case 10:
case 9:cout<<"A"<<endl;break;
case 8:cout<<"B"<<endl;break;
case 7:cout<<"C"<<endl;break;
case 6:cout<<"D"<<endl;break;
default:cout<<"E"<<endl;break;
}
}
}
- nyoj题目98:成绩转换
- NYOJ 98 成绩转换
- NYOJ 98 成绩转换
- 成绩转换 NYOJ 98
- NYOJ 98 成绩转换
- 【NYOJ】[98]成绩转换
- 题目98 成绩转换
- 题目98-成绩转换
- 南阳题目98-成绩转换
- nyoj- 成绩转换
- NYOJ-成绩转换
- nyoj-551-成绩转换
- nyoj成绩转换
- 南阳oj 题目98 成绩转换
- 南阳OJ 题目98:成绩转换
- NYOJ 98 成绩转换 2013年8月20日
- NYOJ-98-成绩转换-2013年09月18日08:59:30
- 98 成绩转换
- 谈谈iOS Animation
- ASP 连接数据库并对数据库的一些常用操作
- 网站设计的表单提交用POST方式还是GET方式?
- 10本经典JavaScript书籍分层次推荐+打包下载
- 给SQL Server存储过程,传送数组参数的变通办法
- nyoj题目98:成绩转换
- 羊年祝福语(羊年祝福大全)
- VBreport编写步骤
- android textview 添加text.放不下自动换行
- android动画特效
- linux下SVN迁移时忘记了用户名和密码的解决办法,host key verification failed
- 使用postgreSQL命令行工具在shell脚本中自动执行数据库脚本
- 深入C++的new .
- jquery.fn.extend与jquery.extend 区别