以下选项中,合法的一组C语言数值常量是( )。 A)028 .5e-3 .0xf B)12. 0Xa23 4.5e0 C).177 4e1.5 0abc

在B选项中12.,不是小数点前后都要有数字吗?

这个只是编译器提供给你的一点小小的便利。
12在编译器分析时候会被推导为int类型,如果你想将12变为float类型而不想强制转型的话可以将字面值改为“12f”或者“12.0”又或者“12.”。
所以B是正确的
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网