//1.HDOJ 2004 成绩转换
#include <stdio.h>
int main()
{
int c;
while(scanf("%d",&c)!=EOF)
if((c>=0)&&(c<=100))
{
if(c>=90)
printf("A\n");
else if(c>=80)
printf("B\n");
else if(c>=70)
printf("C\n");
else if(c>=60)
printf("D\n");
else
printf("E\n");
}
else
printf("Score is error!\n");
return 0;
}
#include <stdio.h>
#include <math.h>
int main()
{
int a,n;
while(scanf("%d",&a)!=EOF)
{
n=a/10;
if((a<0)&&(a>100))
a=(-100);
switch(n)
{
case 10:
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:printf("E\n");break;
case -1:printf("Score is error!");break;
default:break;
}
}
return 0;
}
//总结:如果用void main则不用return0.
2.HDOJ 2002 计算球体的体积
#include <stdio.h>
#define IP 3.1415927
int main()
{
double r,s;
while(scanf("%lf",&r)!=EOF)
{
s=4.0/3.0*IP*r*r*r;
printf("%.3lf\n",s);
}
return 0;
}
//总结://s=4.0/3.0*IP*r*r*r//;S是double的所以是4.0/3.0不是4/3.否则是错的;
3.HDOJ 2003 绝对值
#include <stdio.h>
int main(void)
{
double x;
while(scanf("%lf",&x)!=EOF)
{
if(x>0)
printf("%.2lf\n",x);
else
printf("%.2lf\n",-x);
}
return 0;
}
//坚持,不需要多么快,但永远不要停下。不积跬步无以至千里。