习题

一、判断题

1(O). if语句主要是用于程序流程控制。

2(X). switch语句主要是用于程序循环控制。

3(O). 在程序流程控制中,条件判断所得的是布尔值,然后依此布尔值执行流程控制。

4(X). 下列两个流程图所代表的意义是不同的。

5(X). 在switch语句中,一定要在结束前设计default选项,否则会有程序错误。

二、选择题

1(B). 有一段程序语句如下:

当age值是30时,输出为何?

A. middle-aged

B. young

C. juvenile

D. child

2(B). 有一段程序语句如下:

当age值是18时,输出为何?

A. middle-aged

B. young

C. juvenile

D. child

3(D). 有一段程序语句如下:

当age值是10时,输出为何?

A. 200

B. 200.0

C. 60

D. 60.0

4(B). 有一段程序语句如下:

当age值是20时,输出为何?

A. 200

B. 200.0

C. 60

D. 60.0

5(D). 有一段程序语句如下:

判断price的数据类型为何?

A. short

B. long

C. float

D. double

6(A). 有一段程序语句如下:

如果score值是90时,输出为何?

A. A

B. B

C. C

D. F

7(C). 有一段程序语句如下:

如果score值是70时,输出为何?

A. A

B. B

C. C

D. F

8(D). 有一段程序语句如下:

如果score值是50时,输出为何?

A. A

B. B

C. C

D. F