main()
{
float celsius,fahr;
float lower,upper,step;
lower=-17;
upper=148;
step=11;
celsius=lower;
while(celsius<=148)
{
fahr=(celsius*9/5+32);
printf("%f\t%f\n",celsius,fahr);
celsius=celsius+step;
}
getch();
}
为什么我把fahr=(celsius*9/5+32);改成fahr=(celsius*(9/5)+32);后执行的结果就不一样了呢?求解。