单选题 假设有“int x=1;”,以下哪个代码导致“可能损失精度,找到 int 需要 char”这样的编译错误?

A、 short t=12+'a';
B、 char c ='a'+1;
C、 char m ='a'+x;
D、 byte n ='a'+1;
下载APP答题
由4l***ff提供 分享 举报 纠错

相关试题

单选题 下列哪项是正确的float变量的声明?

A、 float fo=45.2;
B、 float fo=31.0d;
C、 float fo=12e1;
D、 float fo=3.03f

单选题 下列哪个字符序列可作为标识符?

A、true
B、default
C、 _int
D、 good-class

单选题 关于数组的声明,哪项不正确?

A、 int []
A,b;
B、 int []
A,b[];
C、 int a[], b[];
D、 int a[12];

单选题 哪个类型声明的变量可取true或false两个值?

A、 int
B、 char
C、 double
D、 boolean

单选题 下列哪一项的叙述是正确的?

A、 char 型字符在 Unicode 表中的位置范围是 0~32767。
B、 char 型字符在 Unicode 表中的位置范围是 0~65535。
C、 char 型字符在 Unicode 表中的位置范围是 0~65536。
D、 char 型字符在 Unicode 表中的位置范围是–32768~32767

单选题 对于“int a[] = new int[3];”,下列哪个叙述是错误的?

A、 a。length 的值是 3;
B、 a[1]的值是 1;
C、 a[0]的值是 0;
D、 a[a.length–1]的值等于 a[2]的值;

单选题 以下哪种类型变量占用的内存最小?

A、 short
B、 int
C、 byte
D、 float

单选题 下列哪项是Java语言规定的关键字?

A、 run
B、 import
C、 Int
D、 imp|lement