Giventhefollowingcode:1)publicvoidmodify(){2)inti,j,k;3)i=100;4)while(i>0){5)j=i*2;6)System.out.println("Thevalueofjis"+j);7)k=k+1;8)i--;9)}10)}Whichlinemightcauseanerrorduringcompilation?()
A.line4
B.line6
C.line7
D.line8
第1题:
下列会出错的代码是______。 (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) } (9) i--; (10) }
A.第4行
B.第6行
C.第7行
D.第8行
第2题:
下列代码______行错误。 ( )(1)public void modify( ){(2)intI,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
第3题:
分析下面语句段执行的时间复杂度。 (1)for (int i=0; i<n; ++i) { ++p; } (2) for (int i<0; i<n; ++i) { for (int j =0; j<m; ++j) { ++p; } } (3) i = 1; while(i <= n) { i *= 3; } (4) int i = 1; int k = 0; do { k = k+10*i; ++i; } while(i!=n);
第4题:
给出下列的程序段,哪行在编译时可能会有错误? ( ) ①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
第5题:
给出下列代码,哪行在编译时可能会有错误? ① 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