题目内容

请先阅读下面的代码。 int x = 1; int y = 2; if (x % 2 == 0) { y++; } else { y--; } System.out.println("y=" + y); 上面一段程序运行结束时,变量y的值为下列哪一项?( )

A. 1
B. 2
C. 3
D. 0

查看答案
更多问题

已知如下代码: public class Test{ public static void main(String args[]){ int i = 5; do { System.out.println(i); } while (--i>=5); System.out.println("finished"); }} 执行后的输出是什么?( )

A.5 finished
B.4
C.6
D.finished

下列选项中,哪一个不能通过编译( )。

A.byte a=1;
B.short b=100;
C.int c='a';
D.long d=8888888888;

下面浮点型数据的定义中,错误的是( )。

A.float a=1.23;
B.double b=1.23;
C.double c=1.5E4;
D.float d='a';

下列关于int类型变量的定义,错误的是( )。

A. int a=10;
B.int b,c=20;
C.int d=e=30;
D. int f=40;

答案查题题库