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 13:45
   2014-12-20 14:03
	    2014-12-20 14:03
   2014-12-20 14:15
	    2014-12-20 14:15
   2014-12-20 14:28
	    2014-12-20 14:28
   2014-12-20 14:35
	    2014-12-20 14:35
   2014-12-20 14:47
	    2014-12-20 14:47