设i、j、和k是 int 型变量,且i=3,j=4,k=5,则以下值为0的表达式是( )。? i<=j|'i'&&'j'|!((i<j)&&!k||1)|i||j+k&&j-k
举一反三
- 想要测试j是否位于i和k之间, 下面的逻辑表达式哪个是正确的()。 A: (i > j) > k B: i > j > k C: (i > j) &&<br/>(j > k) D: (i > j) || (j ><br/>k)
- 已知i,j为int型变量,若从键盘输入:2,3,使i的值为2,j的值为3,以下选项中正确的输入语句是()。 A: scanf(“%2d%2d”,&i,&j); B: scanf(“%d,%d”,&i,&j); C: scanf(“i=%d,j=%d”,&i,&j); D: scanf(“%d_%d”,&i,&j);
- int i,j=7,*p=&i;则与i=j;等价语句是 A: i=*p; B: *p=j; C: i=&j; D: i=**p;
- Given:11. int i = 0, j = 1;12. if ((i++ == 1)&& (j++ == 2)) {13. i = 42;14. }15.System.out.println("i = " + i + ", j = " + j); A: i = 1, j = 2 B: i = 1, j = 1 C: i = 42, j = 2 D: i = 42, j = 1 E: Compilation fails.
- int i=3,j=5; int k; k=i&j,k=( ) k=!j, k=( ) k=! j || i , k= ( )