??????这是为什么呢!>>>
我是菜鸟!!这是我编的一个求一个圆的面积和周长!!
#include <stdio.h>
#define PI 3.0141592654
main()
{
double mianji(),zhouchang();
double s,c,r;
scanf("%f",&r);
s=mianji(r);
c=zhouchang(r);
printf("mianji=%f",s);
printf("zhouchang=%f\n",c);
}
double mianji (double R)
{
double s;
s=PI*R*R;
return(s);
}
double zhouchang(double R)
{
double c;
c=2.0*PI*R;
return(c);
}
可是编译可以通过,运行时出现:Floating point error:Overflow
为什么呢!