《Java 语言程序设计基础教程》
18、设 x = 2 ,则表达式 ( x + + )/3 的值是______。
19、若 x = 5,y = 10,则 x < y 和 x >= y 的逻辑值分别为______和______。
20、设有数组定义:
int MyIntArray[] = { 10, 20, 30, 40, 50, 60, 70 };
则执行以下几个语句后的输出结果是: 。
int MyIntArray[] = { 10, 20, 30, 40, 50, 60, 70 };
int s = 0;
for (int i = 0; i < MyIntArray.length; i++)
if (i % 2 == 1)
s += MyIntArray[i];
System.out.println(s);
21、数组对象的长度在数组对象创建之后,就______改变。数组元素的下标总是从__
____开始。
22、对于数组 int[][]t={{1,2,3},{4,5,6}}来说,t.length 等于______,t[0].length 等于____
__。
23、已知数组 a 的定义为“int a[]={1,2,3,4,5};”,则 a[2]=______,数组 b 的定义为“int
b[]=new int[5];” , 则 b[2]=______ , 数 组 c 的 定 义 为 “ Object []c=new Object[5];” , 则
c[2]=______。
24、调用数组元素时,用______和______来唯一确定数组中的元素。
25、什么是数组?数组有哪些特点?Java 中创建数组需要哪些步骤?如何访问数组的
第一个元素?
26、编程计算 10~20 的整数的平方值,将结果保存在一个数组中。
27、编写一个程序使之从键盘读入 10 个整数存入整型数组 a 中,然后逆序输出这 10
个整数。
28、某人有 5 张 3 分和 4 张 5 分的邮票,请编写一个程序,计算由这些邮票中的 1 张
或若干张可以得到多少种不同的邮资。
public class test28 {
public static void main(String[] args) {
int s =0;
int k = 0;;
for (int i=1; i <= 5;i++)
for (int j =0; j<=4 ;j ++)