第七周上机作业

1.package finish;
import java.util.Scanner;
public class csy {
    public static void main(String[] args) {
          avg10();
        }

        public static void avg10() {
            int[] array = {89, 89, 92, 94, 78, 91, 88, 92, 90, 90};
            int index = 0, sum = 0, temp = 0, avg = 0 ; 
            for (int i = 0; i < array.length - 1; i++) {
                for (int j = i + 1; j < array.length; j++) {
                    if (array[j] < array[i]) {  
                        temp = array[i];
                        array[i] = array[j];
                        array[j] = temp;
                    }
                }
            }
            while (array.length != index) {
                sum += array[index];
                index++;
            }
            do {
                sum = sum - array[0] - array[array.length-1]; 
            } while (false);
            avg = sum / 8;
            System.out.println(avg); 
        }
     

2.package finish;
import java.util.Random;
public class csy {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
          int[] a = new int[10];
          Random r=new Random();
          for (int i = 0; i < a.length; i++) {
              a[i]=r.nextInt(100);
          }
          int t;
          for (int i = 0; i < a.length - 1; i++) {
              for (int j = 0; j < a.length-1-i; j++) {
                  if (a[j + 1] <a[j]) {
                      t = a[j];
                      a[j] = a[j + 1];
                      a[j + 1] = t;
                  }
              }
          }
          for (int i : a) {
              System.out.println(i);
          }

      }
  }
3.package finish;
import java.util.Random;
public class csy {
    public static void main(String[] args) {
          Random a=new Random();
            int[]arr=new int[7];
            for(int i=0;i<arr.length;i++){
                arr[i]=a.nextInt(35)+1;
            }
        for(int i=0;i<arr.length;i++){
            System.out.print(arr[i]+" ");}
        }
    }

4.package finish;
public class csy {
    public static void main(String[] args) {
         int[]a=new int[]{5,3,6,4,8,28,10,7,13,14};
            int max=a[0],min=a[0],jige=0,ouge=0;
            for(int i=0;i<a.length;i++){
                if(a[i]>max){
                    max=a[i];
                }
                if(a[i]<min){
                    min=a[i];
                }
                if(a[i]%2==0){
                    ouge+=1;
                }else{
                    jige+=1;
                }
            }
            System.out.println("最大值为 "+max);
            System.out.println("最小值为 "+min);
            System.out.println("奇数个数为 "+jige);
            System.out.println("偶数个数为 "+ouge);
        }
    }

原文地址:https://www.cnblogs.com/csy521/p/12712145.html