永发信息网

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

答案:2  悬赏:10  手机版
解决时间 2021-02-18 03:06
  • 提问者网友:嘚啵嘚啵
  • 2021-02-17 17:54
c语言试题,新手不懂,表达式18/4*sqrt(4.0)/8值的数据类型是?
最佳答案
  • 五星知识达人网友:洎扰庸人
  • 2021-02-17 19:09
最终数据类型是 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
全部回答
  • 1楼网友:封刀令
  • 2021-02-17 19:45
4.0暴露了数据的类型,float
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯