java键盘输入一个整数n表示要输入的数字个数。b 声明一个长度为n的一维数组。c 使用循环从键盘依次输入n个数字并将它们存储到数组中。d 计算这n个数字的平均值。e 使用循环遍历数组判断每个元素是否大于平均值并输出满足条件的数字
import java.util.Scanner;
public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("请输入数字个数:"); int n = input.nextInt();
int[] arr = new int[n];
int sum = 0;
for (int i = 0; i < n; i++) {
System.out.print("请输入第" + (i+1) + "个数字:");
arr[i] = input.nextInt();
sum += arr[i];
}
double average = sum / (double)n;
System.out.println("这" + n + "个数字的平均值是:" + average);
System.out.println("大于平均值的数字有:");
for (int i = 0; i < n; i++) {
if (arr[i] > average) {
System.out.print(arr[i] + " ");
}
}
}
原文地址: https://www.cveoy.top/t/topic/hpB5 著作权归作者所有。请勿转载和采集!