c语言中,5.0/5.0会得到什么值?

如题所述

c语言中,5.0/5.0会得到 double 型 1.0
c语言 默认 浮点型 常数 是 double 型, double 型 5.0 除以 double 型 5.0 得 double 型 1.0。

如果是 5/5 就是 整型除以整型,得整型 1

如果是 5.0/5 或 5/5.0, 它是 整型 与 double 型 混合运算,按规定 向 高端 的 double 看齐,得 结果 是 double 型 1.0。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-04-25
1.000000,无论是以float还是double类型输出,结果都是这个
第2个回答  2015-04-25
1.0,因为5.0/5.0是浮点型运算,结果也是浮点型
第3个回答  2015-04-26
这是强调为是浮点形,当然是1.00000