万能百科  > 计算机   > 

[单项选择题] 下列的哪个赋值语句是不正确的

2021-07-14   

[单项选择题] 下列的哪个赋值语句是不正确的

A.float f = 11.1;

B.double d = 5.3E12;

C.float d=3.14f;

D.double f = 11.1E10f;

正确答案:

A

参考解析:

浮点型数的赋值,带有小数点的数字缺省是double型的,如果在浮点数后面加f或者F则是float,后面加d或者D则是double,科学计数法形式的浮点数也是double型的,而double的精度比float高,将一个高精度的double赋值给一个低精度的float时需要进行强制类型转换,反之则不需要。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签