c语言试题,新手不懂,表达式18/4*sqrt(4.0)/8值的数据类型是?

如题所述

最终数据类型是
double
.
但是,一开始计算

18/4
是整型除以整型
得整型
4。
计算步骤:
(1)18/4
=
4
(2)
sqrt(4.0)
=
2.0
--
sqrt()
结果是
double
型。
(3)
4
=
4.0
(4)
4.0
*
2.0
=
8.0
(5)
8.0
/
8
=
1.0
结果

1.0
温馨提示:答案为网友推荐,仅供参考
大家正在搜