java非法的表达式开始 5
packagetestarray;publicclassTestArray{publicstaticint[][]initArray(intm,intnMax,intnM...
package testarray;
public class TestArray
{
public static int [][] initArray(int m, int nMax, int nMin,int max, int min)
{
int n=nMin+(int)(Math.random()*10);
while(n>=nMax)
{
n=nMin+(int)(Math.random()*10);
}
int a[][];
a=new int[m][n];
for(int i=0;i<=m;i++){
for(int j=0;j<=n;j++){
int x=min+(int)(Math.random()*10);
while(x>=max)
{
x=min+(int)(Math.random()*10);
}
a[i][j]=x;
}
}
return a;
}
public static void printArray (int[][] a){
for(int i=0;i<=a.length;i++){
for(int j=0;j<=a[i].length;j++){
System.out.print(a[i][j]+" ");
} System.out.println();
}
public static void main(String args[]){ //系统提示这里有非法的表达式开始
int b[][]=initArray(5,8,5,8,5);
printArray (b);
System.out.println();
int c[][]=initArray(5,8,5,8,5);
printArray (c);
} 展开
public class TestArray
{
public static int [][] initArray(int m, int nMax, int nMin,int max, int min)
{
int n=nMin+(int)(Math.random()*10);
while(n>=nMax)
{
n=nMin+(int)(Math.random()*10);
}
int a[][];
a=new int[m][n];
for(int i=0;i<=m;i++){
for(int j=0;j<=n;j++){
int x=min+(int)(Math.random()*10);
while(x>=max)
{
x=min+(int)(Math.random()*10);
}
a[i][j]=x;
}
}
return a;
}
public static void printArray (int[][] a){
for(int i=0;i<=a.length;i++){
for(int j=0;j<=a[i].length;j++){
System.out.print(a[i][j]+" ");
} System.out.println();
}
public static void main(String args[]){ //系统提示这里有非法的表达式开始
int b[][]=initArray(5,8,5,8,5);
printArray (b);
System.out.println();
int c[][]=initArray(5,8,5,8,5);
printArray (c);
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询