一道简单的JAVA题————急!!!!!!! 新手学JAVA 感谢帮忙!!!!

来源:百度知道 编辑:UC知道 时间:2024/07/15 16:27:40
编一个程序,读入10个数字,计算它们的平均值,并找出有多少个数字在平均值以上 新手学JAVA 感谢帮忙!!!!

从控制台读入10个数字,你看下吧!

import java.util.Scanner;

public class Test
{
public static void main(String[] args)
{
Scanner scanner = new Scanner(System.in);
int[] numbers = new int[10];
int total = 0;
for (int i=1; i <=10; i++)
{
System.out.print("请输入第" + i + "个数:");
numbers[i-1] = scanner.nextInt();
total += numbers[i-1];
}

int avg = total/10;

System.out.println("平均数为: " + avg);

int count = 0;
for (int i = 0; i < numbers.length; i++)
{
if(numbers[i] > avg)
{
count++;
}
}
System.out.println("大于平均数的数字共有" + count + "个");
}
}

还是最直接的吧,比较好理解: