java从键盘输入一组数据,输出其最大值,平均值,最小值没法输出

时间:2022-10-19 00:36:14

总结::需要耐心,加思考。做事不思考,那就是白做徒劳!!!!!

package com.aini;

import java.util.Scanner;
//操。。。为什么数组的大小比较我硬是搞不懂,比较大小依然放在for循环里。。。
//从键盘输入一组数据,并输出最小值
//还有循环结构的括号不知道在哪里结束

public class erte {
	public static void main(String[] args) {
		Scanner c = new Scanner(System.in);

		System.out.println("请输入你所需的整数个数------");
		int x = c.nextInt();
		int a[] = new int[x];
		int max = a[0];
		int s = 0;
		for (int i = 0; i < a.length; i++) {
			System.out.println("请输入" + "第" + (i + 1) + "个数");
			a[i] = c.nextInt();
			if (max < a[i]) {
				max = a[i];
			}
			s += a[i];
		}
		System.out.println("最大值:" + max + "总和:" + s + "平均值:" + s / a.length);

	}

}
//请输入你所需的整数个数------
4
请输入第1个数
10
请输入第2个数
20
请输入第3个数
30
请输入第4个数
40
最大值:40总和:100平均值:25