C语言里1.0/i与1/i有什么区别

如题所述

如果i是整型,1.0除以i会转换为浮点除,结果是浮点,1除以i则会整型除法,结果为整型。比如i等于2,1.0/i等于0.5,1/i等于0
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-05-06
如果i为整型变量
由于C语言中整型计算结果仍是整型,结果是计算后取整的结果
假设i=2
则1.0/2==0.5,1/2==0本回答被网友采纳
相似回答