首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

大神开恩那,该如何处理

2012-09-14 
大神开恩那#include stdio.hint main(){doubler,s,c3.1415926while(scanf(%f,&r)!EOF){sr*r*cpri

大神开恩那
#include <stdio.h>
int main()

  double r,s,c=3.1415926;
  while(scanf("%f",&r)!=EOF)
  {
  s=r*r*c;
  printf("%f",s);
  }
}
这哪错了 ? 输出都是0.00000 .....

[解决办法]
把double改为float就OK了。
[解决办法]
#include <stdio.h>
int main()
{
double r,s,c=3.1415926;
while(scanf("%lf",&r)!=EOF)
{
s=r*r*c;
printf("%lg\n",s);
}
}

热点排行