校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > Android语言 > Java语言(前往java职位语言考点)
题目

若有定义语句: int a=10 ; double b=3.14 ; 则表达式 'A'+a+b 值的类型是()

A.char

B.int

C.double

D.float

解答

正确答案是 C

double类型,因为按照类型大的与类型小的运算,强制转换类型小的进行运算的规则,double>int>char,因此结果是double类型

C 5条回复 评论
不闻不问不卑不亢

想要学 UI,自学的方法遍地是,网上教程一搜一大堆

发表于 2023-07-06 21:00:00
0 0
csdn

可以做个参考

发表于 2023-06-16 22:00:00
0 0
希望找回我家的猪

认真看完了,浅显易懂,学习到了。

发表于 2021-09-13 14:25:00
0 0
小飞鞋

算术转换,运算对象转换为最宽的类型。

发表于 2018-10-23 11:12:47
0 0
花花

char < short < int < float < double  不同类型运算结果类型向右边靠齐。

发表于 2018-10-23 11:11:49
0 0