以下语句编译不会报错的是:
A: byteb1=3,b2=4;byteb=3+4;
B: byteb1=3,b2=4;byteb=b1+b2;
C: floata=120.234;doubleb=12.123;doublec=a+b;
D: bytea=130;
A: byteb1=3,b2=4;byteb=3+4;
B: byteb1=3,b2=4;byteb=b1+b2;
C: floata=120.234;doubleb=12.123;doublec=a+b;
D: bytea=130;
举一反三
- 以下那些代码段能正确执行 A: publicstaticvoidmain(Stringargs[]){<br/>bytea=3;<br/>byteb=2;<br/>b=a+b;<br/>System.out.println(b);<br/>} B: publicstaticvoidmain(Stringargs[]){<br/>bytea=127;<br/>byteb=126;<br/>b=a+b;<br/>System.out.println(b);<br/>} C: publicstaticvoidmain(Stringargs[]){<br/>bytea=3;<br/>byteb=2;<br/>a+=b;<br/>System.out.println(b);<br/>} D: publicstaticvoidmain(Stringargs[]){<br/>bytea=127;<br/>byteb=127;<br/>a+=b;<br/>System.out.println(b);<br/>}
- 有如下定义:floata=3.14f;byteb=3;则表达式a+b的值的数据类型为() A: byte B: int C: char D: float
- 有如下定义:floata=3.14f;byteb=3;则表达式a+b的值的数据类型为() A: Abyte B: Bint C: Cchar D: Dfloat
- 以下哪条语句是编译失败的呢?为什么呢?byte b1=3,b2=4,b;b=b1+b2;b=3+4;
- 代码如下: a = [1, 2, 3] b = range(4) 则a + b的结果是? A: [1, 2, 3, 0, 1, 2, 3] B: [1, 2, 3, 1, 2, 3, 4] C: [1, 2, 3, 1, 2, 3] D: 报错