下面数据类型中精度最高的是哪个选项?
A. float
B. double
C. long
D. int
下面哪个叙述是正确的?
A. 5.0/2+10的结果是double类型
B. (int)5.8+1.0的结果是int型
C. ‘苹’+‘果’的结果是char类型
D. (short)10+'a'的结果是short型数据
用下列哪个代码替换程序标注的【代码】会导致编译错误?public static void main(String args[]){int m=10,n=0;while(【】){n++}}}
A. m-->0
B. m++>0
C. m=0
D. m>100&&true
假设有“x=1;”,以下哪个代码导致“不能从一个整型转换为字符型”这样的编译错误?
A. short t=12+'a'
B. char c='a'+1
C. char m='a'+x
D. byte n='a'+1