3.23

最大子数组2

package diyibufen;
//如果数值过大,数组为空,数组数值全为负,max赋初值,赋什么。输入值个数出错
import java.util.Scanner;

public class yibufenceshi {
    static int Largest(int list[], int length){
        int i,max=list[0];
        for(i= 0; i< (length - 1); i++){
        if(list[i]>max){
        max=list[i];
        }
        }
        return max;
        }
    
    public static void main(String[] args) {
        int i=0;
         Scanner in=new Scanner(System.in);
            System.out .println("请输入数组的个数");
            int n=in.nextInt();
            int a[] =new int [100];
            for(i=0;i<n;i++)
            {
                a[i]=in.nextInt();//输入数组
               System.out.println(a[i]);
            }
            System.out.println(Largest(a,n));
    }
    
}

 

posted @ 2022-03-23 22:12  _Pi  阅读(89)  评论(0)    收藏  举报