Java王者归来:从入门迈向高手
上QQ阅读APP看书,第一时间看更新

习题

一、判断题

1(O). for循环所能设计的程序,也都可以使用while循环重新设计获得同样的结果。

2(X). 程序设计时若是不小心掉入无限循环陷阱,可以使用按Ctrl+A组合键,离开此无限循环。

3(O). Java在循环控制中,条件判断表达式的结果是一个布尔值。

4(X). 在嵌套循环中,for循环内可以有for循环但是不可有while循环。

5(O). 在while的循环中,只有当条件判断为true时,循环才会继续运作。

6(O). 下列是一个无限循环的设计。

二、选择题

1(C). 下列哪一个循环语句是先执行第一次循环内容,再执行条件判断?

A. for

B. while

C. do…while

D. continue

2(B). 下列哪一个循环语句是先执行条件判断,再执行第一次循环内容?

A. for

B. while

C. do…while

D. continue

3(B). 下列哪一个叙述可以立即离开循环?

A. for

B. break

C. continue

D. while

4(C). 下列哪一个叙述可以结束这一轮循环,但是仍在循环工作?

A. for

B. break

C. continue

D. while

5(D). break命令通常会和下列哪一个语句配合使用?

A. for

B. while

C. do…while

D. if

6(D). continue命令通常会和下列哪一个语句配合使用?

A. for

B. while

C. do…while

D. if

7(B). 下列程序的执行结果为何?

A. 2

B. 14

C. 15

D. 1

8(C). 下列程序的执行结果为何?

A. 8

B. 10

C. 18

D. 27

9(D). 下列程序的执行结果为何?

A. 6

B. 9

C. 15

D. 以上皆非

10(B). 下列程序的执行结果为何?

A. 6

B. 9

C. 15

D. 以上皆非

11(A). 下列程序的执行结果为何?

A. 6

B. 9

C. 15

D. 以上皆非

12(D). 下列程序的执行结果为何?

A. 6

B.9

C. 15

D. 以上皆非