8.5 若有定义boolean a=true; int x=1,y=2;则语句(a ||(--x)<;y) ;执行后,表达式和x的值分别是( )
A: true,1
B: true,0
C: false,1
D: false,0
A: true,1
B: true,0
C: false,1
D: false,0
举一反三
- 8.3 若有定义int x=2,y=3;则语句x==0 | (y++)<;1;执行后,表达式和y的值分别是 A: false,4 B: true,4 C: false,3 D: true,3
- 若有定义:int a=2, b=4; boolean x;则执行语句x= a>b; System.out.println(x);的结果为( )。 A: 1 B: 0 C: true D: false
- 假设x=13,y=4,则表达式x%y!=0的值是( )。 A: 不确定 B: false C: true D: -1
- 下列程序段: Int x=10,y=8; boolean b=true; System.out.println(x>0&&x<y||b); 的结果为 ( ) A: true B: false C: 1 D: 0
- 已知x=43, ch='A', y=1, 表达式(x>;=y and ch<;'b' and y)的值是( ) A: 1 B: 0 C: True D: False