Java私塾跟我学系列――JAVA篇 第三章 数组和排序算法

 

作业                                 

1.下面的数组定义那些是正确的

        A: int a[][] = new int[3,3];

        B: int a[3][3] = new int[][];

        C: int a[][] = new int[3][3];

        D: int []a[] = new int[3][3];

        E: int [][]a = new int[3][3]; 

2.已知如下的命令执行 java MyTest a b c

请问哪个是正确的?

 A、args[0] = "MyTest a b c"

 B、args[0] = "MyTest"

 C、args[0] = "a"

 D、args[1]= 'b' 

3.在命令行输入java  X  Y的结果是:

public class X{

  public void main(String []args){

    System.out.println(“Hello ”+args[0]);

}

A.      Hello X  Y

B.      Hello X

C.      Hello Y

D.     不能编译

E.      运行时有异常 

4:请在下面语句中找出一个正确的。

A. int arr1[2][3];       

B. int[][] a2 = new int[2][];    

C. int[][] arr2=new int [][4];

D. int arr3[][4]= new int [3][4];

以下是编程题:

1.写一个方法,在方法内部定义一个一维的int数组,然后为这个数组赋上初始值,最后再循环取值并打印出来

2.用二重循环求出二维数组b所有元素的和:

    int[][] b={{11},{21,22},{31,32,33}}

3.编写一个方法实现将班级同学的名单存放在数组中,并利用随机数(Math.random())随机输出一位同学的姓名。

4.生成一百个随机数,放到数组中,然后排序输出。

Java私塾跟我学系列——JAVA篇  网址:http://www.javass.cn  电话:010-68434236

你可能感兴趣的:(java,算法,职场,休闲)