java day07 求一个数组的最大值,最小值,平均数,总和

package helloworld;

import java.util.Scanner;

/**
 * 
 * @Description
 * @author 
 * @date 2020年7月24日上午9:52:54
 */
public class HelloWorld {
    public static void main(String[] args) {
      int[] array = new int[10];
      for(int i = 0;i < array.length;i++) {
    	  array[i] = (int)(Math.random() *(90 - 10 + 1) + 10);
      }
      for(int i = 0;i < array.length;i++) {
    	  System.out.print(array[i]+"  ");
      }
      System.out.println();
      //1.求最大数
      int maxSize  = array[0];
      for(int i = 1;i < array.length;i++) {
    	  if(maxSize < array[i]) {
    		  maxSize = array[i];
    	  }
      }
      System.out.println(maxSize);
      
      //2.求最小数
      int minSize  = array[0];
      for(int i = 1;i < array.length;i++) {
    	  if(minSize > array[i]) {
    		  minSize = array[i];
    	  }
      }
      System.out.println(minSize);
      
      //3.求平均数
      int average = 0;
      int sum = 0;
      for(int i = 1;i < array.length;i++) {
    	 sum += array[i];
      }
      average = sum / array.length;
      System.out.println(average);
      
      //4.求总和
      System.out.println(sum);
    }
}
  

猜你喜欢

转载自blog.csdn.net/weixin_46381608/article/details/107565692