设有定义语句float a=3.0,b;则执行b='a'+1/2*a;表达式后b的值 是

设有定义语句float a=3.0,b;则执行b='a'+1/2*a;表达式后b的值 是
其他人气:461 ℃时间:2020-03-22 13:22:14
优质解答
97.0f
1/2*a==0.0f
因为1/2==0
所以实际是b='a';
b的值是字符'a'的ASCII码也就是97,然后又由于b是float类型的,作自动类型转换成97.0f
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版