习题

一、判断题

1(O). Java变量使用前需要声明。

2(O). Total,total,toTal是代表三种不同的变量。

3(X). 字符(char)也算是一种数值变量。

4(X). 某个整数值后面是L,代表这个数值是双倍精度浮点数。

5(O). 50_000_000相当于50000000。

6(X). Java的字符是用ASCII编码。

7(O). Java的字符使用中,一个中文字代表一个字符。

8(X). Java在使用转义字符序列“\uXXXX”处理Unicode码值时,X是十进制数值。

9(O). 布尔值(Boolean)的值有true和false两种。

10(X). 具名常数(Names Constant)的内容可以随时更改。

11(X). 在格式化过程中,若是保留空间太多,数据输出时是靠左对齐。

12(O). 格式化数值数据符号加上负号(-),表示保留位数空间有多出时,数据将靠左输出。

二、选择题

1(B). 下列哪一个是合法的变量名称?

A. 5x

B. _r

C. a-b

D. char

2(D). 下列哪一个是不合法的变量名称?

A. $A

B. Xaz

C. _ZZZ

D. int

3(A). 下列哪一个数值最大?

A. 0B11111111

B. 250

C. 0200

D. 0xFE

4(B). 哪一种格式符号是设置下次输出时换行输出?

A. %d

B. %n

C. %b

D. %s

5(D). 在Java程序设计中带小数点的数值默认是哪一种数据类型?

A. int

B. long

C. float

D. double

6(A). 下列哪一个符号可以执行字符串的连接?

A. +

B. -

C. *

D. /

7(D). 下列哪一个关键词可以用于声明具名常数?

A. static

B. constant

C. first

D. final

8(B). 下列哪一个数值最大?

A. 12345

B. 1.2345E5

C. 123.45E2

D. 123.45E-3

9(A). 下列哪一个叙述错误?

A. byte x=999;

B. int i =-2_147_483_648;

C. char=100;

D. float=99.999

10(B). 下列哪一个格式符号是用于输出浮点数?

A. %d

B. %f

C. %b

D. %s