1
数据类型和运算符作业
一?/p>
填空?/p>
1.
Java
语言规定标识符由字母、下划线、美元符号和数字组成,并且第一个字符不?
?/p>
数字
?/p>
2.
Java
中整型变量有
byte
?/p>
short
?/p>
int
?/p>
long
四种,不同类型的整数变量在内存中?
配的字节数不同,数值范围也不同。对?/p>
int
型变量,内存分配
4
个字节?/p>
3.
?/p>
Java
中浮点型变量?/p>
float
?/p>
double
两种,对?/p>
float
型变量,内存分配
4
个字
节,尾数可精确到
7
位有效数字,对于
double
型变量,内存分配
8
个字
节?/p>
4.
char c=’a?System.out.println(c+1);
运行结果?/p>
:
98
?/p>
5.
______&&___
是短路与运算符,如果左侧表达式的计算结果?/p>
false
,右侧表达式?
不再进行计算?/p>
6.
下面的语句是声明一个变量并赋值:
boolean b1=5!=8
?/p>
b1
的值是
____true______
?/p>
×
7.
使用位运算符来实现运算效率最高,
所以最有效率的方法算出
2
乘以
8
等于多少?
语句?/p>
2<<3
?/p>
8.
基本数据类型的类型转换中?/p>
要将
double
类型的常?/p>
3.14159
赋给为整数类型变?
n
的语句是
____int_n=(int)(3.14159)________________
?/p>
9.
八进制整?/p>
012
表示十进制的
___10____
?/p>
十六进制?/p>
0x3C
表示十进制的
_____60__
?/p>
10.
一
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
1234
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
29C
?/p>
二?/p>
选择?/p>
1.
?/p>
Java
中,以下错误的变量名是(
d
?/p>
?/p>
(选择一项)
A
constant
B.
flag
C.
a_b
D.
final
2.
以下选项中属于合法的
Java
标识符的是(
cd
?/p>
?/p>
(选择两项?/p>
A.
public
B.
3num
C.
name
D.
_age
3.
?/p>
Java
中,
byte
数据类型的取值范围是?/p>
a
?/p>
?/p>
(选择一项)
A
-128 ~ 127
B.
-228 ~128
C.
-255 ~ 256
D.
-255 ~ 255
4.
下面的代码段中,执行之后
i
?/p>
j
的值是?/p>
c
?/p>
?/p>
(选择一项)×
int
i=1;
int
j;