从键盘输入n(3<=n<=20)个整数,求出这n个数的最大值、最小值、平均值(平均值保留2位小数)。 输入格式: 在第一行输入一个介于3至20之间的整数n, 在第二行输入n个整数,中间用一个空格来分隔这n个数据。 输出格式: 分三行依次输出最大值、最小值、平均值。格式为: max=最大值 min=最小值 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); int number[] = new int[10]; System.out.println("请输入10个整数:"); for (int i = 0; i < 10; i++) { number[i] = input.nextInt(); } int sum = 0; for (int i = 0; i < 10; i++) { sum += number[i]; } int max = number[0]; int min = number[0]; for (int i = 0; i < 10; i++) { if (number[i] < min) { min = number[i]; } } for (int i = 0; i < 10; i++) { if (number[i] > max) { max = number[i]; } } float average = (float) sum / 10; System.out.println("max = " + max + '\n'); System.out.println("min = " + min + '\n'); System.out.println("average = " + average); input.close(); // 关闭输入流 } }
每日代码
最新推荐文章于 2024-07-14 22:26:46 发布