C语言的一个小问题 求大神指教
#include<stdio.h>int main()
{
float c,f;
scanf("%f",&f);
c=(5.0/9)*(f-32);
printf("摄氏度为%f\n",c);
return 0;
}
这个程序中的c=(5.0/9)*(f-32); 其中的5.0换成5的话输出结果就错误了,这是为什么呀,
求大神指点
2014-12-20 13:45
2014-12-20 14:03
2014-12-20 14:15
2014-12-20 14:28
2014-12-20 14:35
2014-12-20 14:47