见第5例注释,5和9明明是整型,为什么非要加0main(){float c,f;printf("请输入一个华氏温度:\n");scanf("%f",&f);c=(5.0/9.0)*(f-32);/*注意5和9要用实型表示,否则5/9的值为0*/printf("摄氏温度为:%5.2f\n",c);}