[英]Creating a 2D array and finding max
我必须编写一个创建2d数组并询问用户行和列大小的程序。
创建二维数组说m:
要求用户从键盘输入行和列的大小(使用扫描仪)
假设您的ssn号的最后一位为N,如果用户输入的列大小大于N + 5,请要求用户重新输入列大小
使用随机对象将所有数组元素填充为(4.0,11.0)范围内的双数
通过上面的数组m并调用以下两个方法
findMaxCol(米)
returnAvg(m)
打印出数组m的平均值
在findMaxCol(double [] [] array)中,找到并打印二维数组中最大的列总和
在returnAvg(double [] []数组中找到数组中所有元素的平均值,然后返回平均值
我很难让随机类发布两倍并找到具有平均值的最大列。
Scanner console=new Scanner(System.in);
findMaxcoumn();
returnAvg();
double Random =new Random().nextDouble();
int lastdigit=8;
System.out.println("Write a row");
int n=console.nextInt();
System.out.println("write column");
int y=console.nextInt();
int [][] array=new int[n][y];
if(y>lastdigit+5){
System.out.println("Write a column again");
int k=console.nextInt();
int [][] array2=new int[n][k];
int [][] array2=rand.nextdouble(8.0)+4.0;
}
}
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.