当int x = 3 , y = 4时,表达式boolean b =x == y ? true : false的结果是false(
举一反三
- 执行下列程序段后,b、x、y的值是( )。int x=3, y=4;boolean b;b =x<y || ++x == --y; A: true、3、4 B: true、4、3 C: false、3、4 D: false、4、3
- x=True y=False print("x or y = ", x or y) 运行结果是哪个() A: x or y =True B: x or y =False C: x or y = True D: x or y=False
- 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
- 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 x=10,y=8; boolean b=true; System.out.println(x>0&&x<y||b); 的结果为 ( ) A: true B: false C: 1 D: 0