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

[单项选择题] 下列哪个赋值语句是正确的,第1张

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

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

A.char a=12;

B.int a=12.0;

C.int a=12.0f;

D.int a= (in12.0;

正确答案:

D

参考解析:

主要要熟悉数据类型的赋值和两种类型转换方法(即自动转换和强制转换)的使用方法。字符变量以 char类型表示,它在内存中占16位,它不能当做整数使用。选项B) 中的12.0为double类型,赋给a时需要强制转换。选项 C) 中的12.0f为float类型,赋给a时也需要强制转换。选项D) 用到了强制类型转换将double类型赋给整形a,所以正确。

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存