c语言数据类型转换? 表达式x=(float)5/2;和表达式x=(float)(5/2);有何区别?两表达式的结果是多少?... 表达式x=(float)5/2;和表达式x=(float)(5/2);有何区别?两表达式的结果是多少? 展开 我来答 1个回答 #热议# 空调使用不当可能引发哪些疾病? jesry_wu 2020-11-17 · TA获得超过938个赞 知道小有建树答主 回答量:793 采纳率:72% 帮助的人:199万 我也去答题访问个人页 关注 展开全部 运算过程有差别,第一个会把5和2先强制转换成float再计算,所以结果是2.5,然后赋给x第二个是5和2匙整形的先计算,等于2,然后再强制转换成float赋给x。要说x最终的结果是多少,要看x的定义,如果是float,那么结果一个是2.5,一个是2.0,要是定义成int,那么结果都是2 本回答由网友推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-12-27 c语言数据类型转换规则 2021-09-04 c++类型转换是什么? 2022-10-12 c语言数据类型 2022-10-30 c语言的数据类型 1 2016-10-26 C语言的数据类型有什么 17 2020-12-09 请问C语言如何实现数据类型的强制转化? 1 2013-04-16 C语言类型转换运算问题 7 2017-08-11 转换成什么数据类型 3 更多类似问题 > 为你推荐: