C语言求助
本帖最后由 小阿妞 于 2015-7-9 17:49 编辑我不知道为什么将Int改成double之后s=r*r*PI=5*5*3.1415926=1342177280? 而不是等于78.539815? 并没有解决掉,只是不小心按错了已解决的按钮。。。。。。真是醉了 int main()
{
float PI=3.14159;
double s,r=5;
s=r*r*PI;
printf("%lf\n",s);// printf里面 应该使用的是%lf而不是 %d
return 0;
}
%d
页:
[1]