执行下列代码段后,b、x、y的值是()。int x = 6, y = 8;boolean b;b = x < y || ++x == –y;
A: true、6、8
B: false、7、7
C: true、7、7
D: false、6、8
A: true、6、8
B: false、7、7
C: true、7、7
D: false、6、8
举一反三
- 执行下列程序后,b,x,y的值是( ) int x=6,y=8; boolean b; b=x A: true , 6 , 8 B: true,7,7 C: false,7,7 D: false,6,8
- 已知x=7,y=11,表达式“(x>6||y<=10)”的值为()。 A: 0 B: false C: true D: 1
- 执行下列程序段后,b, x, y的值正确的是。 int x=6,y=8; boolean b; b=x〈y∣++x==--y;
- 下列程序段的执行结果是( )。 x = 5: y = 7: z = 8 If x < y Then t = x: x = y: y = t End If If y < z Then t = y: y = z: z = t If x < y Then t = x: x = y: y = t End If End If Print x, y, z A: 8 5 7 B: 8 7 5 C: 5 7 8 D: 7 5 8
- int x,y,z; x=7; y=8; z=9; if(x>y) x=y; y=z; z=x; printf(“x=%d y=%d z=%d\n”,x,y,z);以上程序段的输出结果是:() A: x=7 y=8 z=9 B: x=7 y=9 z=7 C: x=8 y=9 z=7 D: x=8 y=9 z=8