[单项选择题] 下列语句中,不正确的是()。

[单项选择题] 下列语句中,不正确的是()。,第1张

[单项选择题] 下列语句中,不正确的是( )。

[单项选择题] 下列语句中,不正确的是( )。

A.float a=1.1f;

B.byte d=128;

C.double c=1.0/0.0;

D.char b=(cha1.1f

正确答案:

B

参考解析:

选项B中,byte类型数据最大值是127,超过了这个上界,在编译时并不会出现溢出错误,而是出现不能将int类型转换为byte类型的错误;浮点数做除法时,如果分母为0.0,则不会出现溢出,系统默认的结果为NaN特殊值。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5613099.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存