美文网首页
键盘输入一个数组,求这个数组中的最大值与最小值的和!!

键盘输入一个数组,求这个数组中的最大值与最小值的和!!

作者: 枇杷树8824 | 来源:发表于2016-11-26 08:58 被阅读45次

    import java.util.*;

    public class Demo1 {

    public static void main(String[] args) {

    //定义数组给定长度:

           int[] arr = new int[5];

    //分别将输入的值存入数组(注意:这里的i,和数组中的下标相同)

    for(int i = 0;i < arr.length;i++){

            System.out.println("输入" + i+1 + "个数:");

            Scanner input = new Scanner(System.in);

            int aa = input.nextInt();

            arr[i] = aa;

    }

           int sum = getSum(arr);

           System.out.println("最大值与最小的和是:" + sum);

    }

    //定义一个方法,返回值为int,给调用者的。参数:传入一个数组

    public static int getSum(int[]arr){

    //分别定义一个最大值,最小值,大+小。

           int max = 0,min = 0,sum = 0;

           for(int i = 0;i < arr.length;i++){

           if(arr[i] > max){

           max = arr[i];

         }

          min = arr[0];

         sum = min + max;

       }

         return sum;

     }

    }

    相关文章

      网友评论

          本文标题:键盘输入一个数组,求这个数组中的最大值与最小值的和!!

          本文链接:https://www.haomeiwen.com/subject/pmnwpttx.html