若有定义语句: int a=10 ; double b=3.14 ; 则表达式 'A'+a+b 值的类型是()
A.char
B.int
C.double
D.float
正确答案是 C
double类型,因为按照类型大的与类型小的运算,强制转换类型小的进行运算的规则,double>int>char,因此结果是double类型
哎呀,我居然把他看完了,谢谢大佬的文章
想要学 UI,自学的方法遍地是,网上教程一搜一大堆
可以做个参考
认真看完了,浅显易懂,学习到了。
算术转换,运算对象转换为最宽的类型。
char < short < int < float < double 不同类型运算结果类型向右边靠齐。
使用js实现数组的冒泡排序
分析一下,小程序为什么不能分享朋友圈?
请你谈谈Cookie的弊端
怎么理解产品经理与技术研发之间的关系?
哎呀,我居然把他看完了,谢谢大佬的文章
想要学 UI,自学的方法遍地是,网上教程一搜一大堆
可以做个参考
认真看完了,浅显易懂,学习到了。
算术转换,运算对象转换为最宽的类型。
char < short < int < float < double 不同类型运算结果类型向右边靠齐。