20170517

//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;
}

//坚持,不需要多么快,但永远不要停下。不积跬步无以至千里。


おすすめ

転載: blog.csdn.net/qq_38800259/article/details/72454530
おすすめ