想要测试j是否位于i和k之间, 下面的逻辑表达式哪个是正确的()。
A: (i > j) > k
B: i > j > k
C: (i > j) &&
(j > k)
D: (i > j) || (j >
k)
A: (i > j) > k
B: i > j > k
C: (i > j) &&
(j > k)
D: (i > j) || (j >
k)
举一反三
- 给出下列代码,哪行在编译时可能会有错误?① public void modify(){② int i, j, k; ③ i = 100;④ while ( i > 0 ){ ⑤ j = i * 2; ⑥ System.out.println (" The value of j is " + j ); ⑦ k = k + 1;⑧ }⑨ } A: 4 B: 6 C: 7 D: 8
- 下列代码哪行会出错: 1) public void modify() { 2) int I, j, k; 3) I = 100; 4) while ( I > 0 ) { 5) j = I * 2; 6) System.out.println (” The value of j is ” + j );7) k = k + 1; 8) I–; 9) } 10) } A: 4 B: 6 C: 7 D: 8
- 给出下列的代码,( )行在编译时可能会有错误。 ① public void modify() {② int i, j, k; ③ i = 100; ④ while ( i > 0){ ⑤ j = i * 2; ⑥ System.out.println (" The value of j is " + j ); ⑦ k = k + 1; ⑧ }⑨ } A: line 4 B: line 6 C: line 7 D: line 8
- 设i、j、和k是 int 型变量,且i=3,j=4,k=5,则以下值为0的表达式是( )。? i<=j|'i'&&'j'|!((i<j)&&!k||1)|i||j+k&&j-k
- 下面表示追加写功能的语句是( )。 A: fp_file=fopen(str,"wb");ufd[k]->ufdfile[i].flength=WriteF1(); B: fp_file=fopen(str,"ab");ufd[k]->ufdfile[i].flength=ufd[k]->ufdfile[i].flength+WriteF1(); C: fp_file=fopen(str,"wb");ufd[k]->ufdfile[i].flength=ufd[k]->ufdfile[i].flength+WriteF1(); D: fp_file=fopen(str,"wb");ufd[k]->ufdfile[i].flength=WriteF1();