最小值和平均值,一维数组的使用

 操作系统     |      2020-01-19 03:45

import java.util.Scanner;
class ArrayDemo{
    public  static  void  main(String  args[]){
      sortArray();
     }
/**
 *风流罗曼蒂克维数组的施用
 */
public  static  void  sortArray() throws  Exception{
         Scanner  in  = new  Scanner(System.in);
        System.out.println("Input   one  number");
        int length = in.nextInt();
        int  array [] = new int[length];
        for(int  b=0;b<array.length;b++)
            array[b] =Integer.parseInt(in.next());
   }
}

//输入数字个数来发生数字还要异常的大小

import java.util.Scanner;

public class Test1 {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        System.out.println("请输入你要输入的数字个数:"卡塔尔(قطر‎;

        int num = sc.nextInt();

        int[] array = new int[num];

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

            System.out.println("请输入第" + (i + 1卡塔尔(قطر‎ + "个数。"卡塔尔国;
            array[i] = sc.nextInt();
        }

        System.out.println("最大值:" + getArrayMax(array));
        System.out.println("最小值:" + getArrayMin(array));

    }

    public static int getArrayMax(int[] array) {

        int max = array[0];

        for (int i = 1; i < array.length; i++) {

            max = (max < array[i]) ? array[i] : max;
        }

        return max;

    }

    public static int getArrayMin(int[] array) {

        int min = 0;

        for (int i = 1; i < array.length; i++) {

            min = (array[min] > array[i]) ? i : min;
        }

        return array[min];
    }          

}

 

 

 

import java.util.Scanner;

public class Test {

    public static void main(String[] args) {
        // TODO Auto-generated method stub

上一篇:回车和换行的来历 下一篇:没有了