题目描述
输入一组整数,输出高于平均值的数(按照输入顺序输出)。
输入格式
输入10个整数。
输出格式
输出高于平均值的整数,整数之间用空格分隔,每组输出占一行。
样例输入content_copy
1 2 3 4 5 6 7 10 9 8
样例输出content_copy
6 7 10 9 8
import java.util.Scanner;
import java.lang.Math;
class Main{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
int sum=0,avg,count=0;
int a[] = new int[10];
for(int i=0;i<a.length;i++)
{
a[i]=input.nextInt();
}
for(int i=0;i<a.length;i++)
{
sum +=a[i];
}
avg = sum/10;
for(int i=0;i<a.length;i++)
{
if(a[i]>avg)
{
System.out.print(a[i]+" ");
}
}
}
}
本篇博客介绍了一个简单的Java程序,该程序接收10个整数输入,并输出所有高于这些数值平均值的整数。通过两次遍历数组的方式实现了功能:第一次遍历计算总和并得出平均值,第二次遍历则找出高于平均值的整数。
315

被折叠的 条评论
为什么被折叠?



