private void elec(int num)
{if(num = 1){<br> Systemoutprintln("|");<br> Systemoutprintln("|");}
//有的我实在在键盘找不到哈
if(num = 6){
Systemoutprintln("|_");
Systemoutprintln("|_|");}
}
方法1:
import javautil;public class Main{
public static void main (String args[ ]) {
int a1[ ]=new int[] {5,3,6,8,10,56};
Arrayssort(a1);
Systemoutprintln("最大值:"+a1[a1length-1]);
Systemoutprintln("最小值:"+a1[0]);
}
}
方法2:
public class a {
public static void main(String args[]) {
int a[]={84,40,16,3,10,49,28,76,94,70};
int n;
int min=a[0];
int i;
int max=a[0];
for(n=0;n<=9;n++) {
if(max<a[n])
max=a[n];
}
for(i=0;i<=9;i++) {
if(min>a)
min=a;
}
Systemoutprint("max="+max);
Systemoutprint("min="+min);
}
}
可以假设数组中的第一个元素是最大值,然后与其它元素进行比较,如果比它大,就把新值赋给它,这样就可以找出最大值了。
给你个参考代码:
public class TwoArray {public static void main(String[] args) {
int max = findTheMaxinArray();
Systemoutprintln("数组中的最大值是:"+max);
}
public static int findTheMaxinArray(){
int[][] array={{1,9,3},{4,8,29}};
int max = array[0][0]; //假设数组中第一个元素是最大值
for (int i = 0; i < arraylength; i++) {
for (int j = 0; j < array[i]length; j++) {
if(max<array[i][j]){
max=array[i][j];
}
}
}
return max;
}
}
import javautilScanner;
public class t2{
public static void main(String[] args){
Scanner cin=new Scanner(Systemin);
int []a=new int[100];
int max1=0;//记录最大值
for(int i=0;i<5;i++){//输入个数
a[i]=cinnextInt();
max1=Mathmax(max1,a[i]);//记录最大值
}
Systemoutprintln("最高分:"+max1);//输出
}
}
以上就是关于java从控制台接受一个任意长度的数字请找出这个数最大的一位数全部的内容,包括:java从控制台接受一个任意长度的数字请找出这个数最大的一位数、给定一个数组,找出其中最大的值及其位置 用Java编写代码、java,多维数组的问题,如何查找一个二维数组最大值所在的位置。拜托大神了等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)