为什么不对?
其中 number=number*1.2; 这句
为什么不能写成 double number=number*1.2
或 double number=(double)number*1.2
因为我觉得刚开始定义number是int型的,乘1.2后可能会变成小数,就不是int了,为什么可以直接写成number=number*1.2
其中 number=number*1.2; 这句
为什么不能写成 double number=number*1.2
或 double number=(double)number*1.2
因为我觉得刚开始定义number是int型的,乘1.2后可能会变成小数,就不是int了,为什么可以直接写成number=number*1.2
2015-09-30
举报