当输入100时,输出的是68而不是37,第十三行有什么问题?把9/5换成1.8结果就正确了,为什么会这样?刚学java
68 / 1啊。。int 在程序里做除法是会 取整数的。j = (i-32) /(double)(9/5);
两个整数相除是整数,不会有小数改为 j=(i-32)/(9.0/5);