表达式18/4*sqrt(4.0)/8的值的数据类型?为什么不是float? 我来答 1个回答 #热议# 网上掀起『练心眼子』风潮,真的能提高情商吗? 呼延芷珊九善 2019-05-10 · TA获得超过3万个赞 知道大有可为答主 回答量:1.1万 采纳率:27% 帮助的人:710万 我也去答题访问个人页 关注 展开全部 double首先计算18/4得到的int型的。然后结果和sqrt(4.0)计算,sqrt返回double型的数。然后/8.由于c语言算数计算向上兼容,所以结果为double型的。但结果是1.000000是不是? 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2020-11-12 表达式18/4*sqrt(4.0)/8值的数据类型为 24 2019-07-19 c语言中怎么算表达式的数据类型例如:表达式18/4*sqrt(4.0)/8值的数据类型为什么?谢谢 6 2019-09-18 c语言中怎么算表达式的数据类型例如:表达式18/4*sqrt(4.0)/8值的数据类型为什么?谢谢 5 2017-11-21 C++表达式18/4*sqrt(4.0)/5值的数据类型是(). 怎么做 6 为你推荐: