#include <stdio.h>int main(){ int celsius,fahr=60; celsius=(5/9)*(fahr-32); printf("%d\n",celsius); return 0;}
3 回答

黄小凡
TA贡献69条经验 获得超36个赞
很简单,5和9都是整型,他们做的运算结果也是整型。5/9 得到的结果是0 解决的方法在5或者9后面加个.0就行了。
celsius=(5.0/9.0)*(fahr-32); 系统会自动将整型转化为单精度。 采纳我哟。

- 3 回答
- 0 关注
- 1355 浏览
添加回答
举报
0/150
提交
取消