关于#java#的问题:在控制台输入3个数存放到数组中,依次输出最大数、最小数和平均数

创建一个类,在控制台输入3个数存放到数组中,然后对数组进行遍历,依次输出最大数、最小数和平均数。

回答引用自CSDN的chatGPT

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int[] numbers = new int[3];
        for (int i = 0; i < numbers.length; i++) {
            System.out.print("请输入数字:");
            numbers[i] = input.nextInt();
        }
        int max = numbers[0];
        int min = numbers[0];
        int sum = 0;
        for (int number : numbers) {
            if (number > max) {
                max = number;
            }
            if (number < min) {
                min = number;
            }
            sum += number;
        }
        double avg = (double) sum / numbers.length;
        System.out.println("最大数:" + max);
        System.out.println("最小数:" + min);
        System.out.println("平均数:" + avg);
    }
}