Java-数组练习4
16.按要求编写Java应用程序。编写一个名为Test的主类,类中只有一个主方法;
在主方法中定义一个大小为50的一维整型数组,数组名为x,数组中存放着{1,
3,5,…,99}输出这个数组中的所有元素,每输出十个换一行;在主方法中定义一
个大小为10*10的二维字符型数组,数组名为y,正反对角线上存的是‘*’,其余
位置存的是‘#’;输出这个数组中的所有元素。
int[] x=new int[50];
char[][] y=new char[10][10];
for(int i=0;i<50;i++)
{
x[i]=2*i+1;
if(i==10||i==20||i==30||i==40)
{
System.out.println();
}
System.out.print(" "+x[i]);
}
System.out.println();
for(int n=0;n<10;n++)
{
for(int z=0;z<10;z++)
{
if(z==n||z==(9-n))
{
y[n][z]='*';
}
else
{
y[n][z]='#';
}
}
}
System.out.println();
for(char[] temp:y)
{
for(char temp1:temp)
{
System.out.print(temp1+" ");
}
System.out.println();
}