i是int型,1也是int型,如果你先算他俩相除,那么整型除法的得数也是int型,就会丢失精度(小数点舍去了)如果先乘以1,跟没乘一样,是temp除以i,temp是double型,会按double类型的除法规则,得数也是double型