
问一些Java问题,JAVA高手帮帮忙,在线等
1数组对象的长度在数组对象创建之后,就______改变。数组元素的下标总是从______开始。2对于数组int[][]t={{1,2,3},{4,5,6}}来说,t.le...
1 数组对象的长度在数组对象创建之后,就______改变。数组元素的下标总是从______开始。
2 对于数组int[][]t={{1,2,3},{4,5,6}}来说,t.length等于______,t[0].length等于______。
3 已知数组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]=______。
4 调用数组元素时,用______和______来唯一确定数组中的元素。
5 下列______语句有错误。
A. int []a; B. int []b=new int[10]; C. int c[]=new int[]; D. int d[]=null;
6 下列______语句有错误。
A. int a[][]=new int[5][5]; B. int [][]b=new int[5][5];
C. int []c[]=new int[5][5]; D. int [][]d=new int[5,5];
7 关于下面的程序,正确的结论是______。
public class ex4_7{
public static void main(String args[]){
int a[]=new int[5];
boolean b[]=new boolean[5];
System.out.print(a[1]);
System.out.println(b[2]);
}
}
A. 运行结果为0false B. 运行结果为1true
C. 程序无法通过编译 D. 可以通过编译但结果不确定
8 书写一个声明9行9列数组的语句______。
9 什么是数组?数组有哪些特点?Java中创建数组需要哪些步骤?如何访问数组的第一个元素?
10 编程计算10~20的整数的平方值,将结果保存在一个数组中。
11 编写一个程序使之从键盘读入10个整数存入整型数组a中,然后逆序输出这10个整数。
12 某人有5张3分和4张5分的邮票,请编写一个程序,计算由这些邮票中的1张或若干张可以得到多少种不同的邮资。 展开
2 对于数组int[][]t={{1,2,3},{4,5,6}}来说,t.length等于______,t[0].length等于______。
3 已知数组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]=______。
4 调用数组元素时,用______和______来唯一确定数组中的元素。
5 下列______语句有错误。
A. int []a; B. int []b=new int[10]; C. int c[]=new int[]; D. int d[]=null;
6 下列______语句有错误。
A. int a[][]=new int[5][5]; B. int [][]b=new int[5][5];
C. int []c[]=new int[5][5]; D. int [][]d=new int[5,5];
7 关于下面的程序,正确的结论是______。
public class ex4_7{
public static void main(String args[]){
int a[]=new int[5];
boolean b[]=new boolean[5];
System.out.print(a[1]);
System.out.println(b[2]);
}
}
A. 运行结果为0false B. 运行结果为1true
C. 程序无法通过编译 D. 可以通过编译但结果不确定
8 书写一个声明9行9列数组的语句______。
9 什么是数组?数组有哪些特点?Java中创建数组需要哪些步骤?如何访问数组的第一个元素?
10 编程计算10~20的整数的平方值,将结果保存在一个数组中。
11 编写一个程序使之从键盘读入10个整数存入整型数组a中,然后逆序输出这10个整数。
12 某人有5张3分和4张5分的邮票,请编写一个程序,计算由这些邮票中的1张或若干张可以得到多少种不同的邮资。 展开
1个回答
展开全部
1 不会 0
2 2 3
3 3 0 null
4 数组名 下标
5 A
6 D
7 A
8 Object[][] objs = new Object[9][9]
9 数组是有序数据的集合,数组中的每个元素都有相同的数据类型,可用一个统一的数组名和下标来访问唯一的数组元素。
数组要进行定义和分配空间才能使用。type[] arryName = null;
分配内存空间需要用new arrayName = new type[xxxx];xxx为数组大小
访问第一个元素:arryName[0]
11
public class Test {
public static void main(String[] args) {
int[] sqrt = new int[11];
for(int i = 10; i <= 20; i++){
sqrt[i] = i * i;
}
}
}
12
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] intAry = new int[10];
for(int i = 0; i < 10; i++){
System.out.println("Please input number " + i);
intAry[i] = scanner.nextInt();
}
System.out.println("Reversed array is:");
for(int i = 9; i >= 0; i--){
System.out.print(intAry[i] + "\t");
}
}
}
13这个比较麻烦,有空再写
2 2 3
3 3 0 null
4 数组名 下标
5 A
6 D
7 A
8 Object[][] objs = new Object[9][9]
9 数组是有序数据的集合,数组中的每个元素都有相同的数据类型,可用一个统一的数组名和下标来访问唯一的数组元素。
数组要进行定义和分配空间才能使用。type[] arryName = null;
分配内存空间需要用new arrayName = new type[xxxx];xxx为数组大小
访问第一个元素:arryName[0]
11
public class Test {
public static void main(String[] args) {
int[] sqrt = new int[11];
for(int i = 10; i <= 20; i++){
sqrt[i] = i * i;
}
}
}
12
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] intAry = new int[10];
for(int i = 0; i < 10; i++){
System.out.println("Please input number " + i);
intAry[i] = scanner.nextInt();
}
System.out.println("Reversed array is:");
for(int i = 9; i >= 0; i--){
System.out.print(intAry[i] + "\t");
}
}
}
13这个比较麻烦,有空再写
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询