Java 习题二
一、填空题
布尔常量即布尔类型的两个值,分别是 和 。
Java 中的变量可分为两种数据类型,分别是 和 。
在逻辑运算符中,运算符 和 ____用于表示逻辑与,
表示逻辑或。
若“int a =2; a+ = 3;”执行后,变量 a 的值为 。
若 int a[3][2] = {{123,345}, {34,56}, {34,56}},W aC2][l]= 二、判断题
Java 语言不区分大小写。( )
OxC5 表示的是一个十六进制整数。( )
continue 语句只用于循环语句中,它的作用是跳出循环。( ) 中可以嵌套“〃”注释,但不能嵌套注释。( )
5%3 的运算结果是 2 。( )
三、选择题
5.请先阅读下面的代码 。
int x =1;
int y =2;
if (x % 2 = = 0) {
y+ + ;
} else {
y --;
}
System.out.printin("y«M +y);
上面一段程序运行结束时 ,变量 y 的值为下列哪一项?(
A. 1 B. 2 C. 3 D. 0
四、 简答题
- 请列举 Java 语言中的 8 种基本数据类型,并说明每种数据类型所占用的空间 大小 。
- 简述&&与&的区别并举例说明 。
- 简述跳转语句 break 和 continue 的作用和区别 。
五、 编程题 - 请编写程序, 实现计算“1+3 + 5 + 7 + - + 99”的值。要求如下:
(1) 使用循环语句实现自然数 1 〜99 的遍历 。
(2) 在遍历过程中,通过条件判断当前遍历的数是否为奇数,如果是就累加,否
则不加 。 - 请使用冒泡排序算法编写程序,实现对数组{ 25,24,12,76,101,96,28 } 的排序