编写一个名为Test的主类,类中只有一个主方法; 在主方法中定义一个大小为50的一维整型数组,数组名为x,数组中存放着{1, 3,5,…,99}输出这个数组中的所有元素,每输出十个换一行;在主方法中定义一 个大小为10*10的二维字符型数组,数组名为y,正反对角线上存的是‘*’,其余 位置存的是‘#’;输出这个数组中的所有元素。

package liu0915;

import java.util.Random;

public class Test0915sz {

	public static void main(String[] args)
	{
		
		int[] x=new int[50];
		int j=1;
		
		for(int i=0;i<50;i++)
		{
			x[i]=j;
			j=j+2;
				
		}
		System.out.println("一维数组是:");
		int n=0;
		for (int a=1;a<=5;a++)//总共5行
		{
			for(int k=1;k<=10;k++)
			{
				for(int m=n;m<50;m++)
				{
					System.out.print(x[n]+"	");
					n++;
					break;
				}
			}
			System.out.println(" ");
		}
	}

}

  

System.out.println("二维数组是:");
		char[][]y=new char[10][10];
		for(int i =0;i<10;i++)
        {
            for(int k =0;k<10;k++)
            {
                if(i==k||i+k==9)
                {
                    y[i][k]='*';
                }
                else
                y[i][k]='#';
            }
        }//控制数组y的输出格式,10*10输出
        for(int i =0;i<10;i++)
        {
            for(int k =0;k<10;k++)
            {
                System.out.print(y[i][k]+" ");
            }
            System.out.println(" ");
        }

	}

  

原文地址:https://www.cnblogs.com/liuyanzeng/p/5878755.html