下列的哪个赋值语句是正确的 A)char a=12; B)int a=12.0; C)int a=12.0f; D)int a=(int)12.0; 中
5个回答
展开全部
D.
A中char类型是字符(串)
B中int是整型不能有小数
C中的f。。。
因此选d
A中char类型是字符(串)
B中int是整型不能有小数
C中的f。。。
因此选d
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B
赋值语句:
char a; // 声明
int b; // 声明
a=12; // 赋值语句
b= (int) 12.0; // 赋值语句
赋值语句:
char a; // 声明
int b; // 声明
a=12; // 赋值语句
b= (int) 12.0; // 赋值语句
追问
不是d么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
答案D正确,有一个类型强制
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
四个都对。
A:ASCII 12 对应的字符(本质上字符就是一个数字,相当于枚举类型)
B:隐式强制类型转换
C D:强制类型转换
A:ASCII 12 对应的字符(本质上字符就是一个数字,相当于枚举类型)
B:隐式强制类型转换
C D:强制类型转换
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询