一道很简单的题目,编译的时候要注意加gcc -ln选项,否则编译出错。
- #include<stdio.h>
- #include<math.h>
- #define PI 3.14
- int main()
- {
- int n,i=1;
- if(scanf("%d",&n)==EOF || n<=0)
- return 0;
- while(i<=n)
- {
- float x,y;
- double area;
- int m;
- if(scanf("%f%f",&x,&y)==EOF || y<0 || (x==0&&y==0))
- return 0;
- area=PI*(pow(x,2)+pow(y,2))/2;
- m = (int) ceil(area/50);
- printf("Property %d: This property will begin eroding in year %d./n",i,m);
- i++;
- }
- printf("END OF OUTPUT./n");
- return 0;
- }