给定一个整型数组,求数组元素大于等于所有元素平均值的元素个数

public class GetCount {
    public static void main(String[] args) {
        int[] intArr={1,2,3,4,5,6,7,8,9,10};
        System.out.println(getCount(intArr));
        
    }
    static int getCount(int[] intArr){
        int sum=0;
        double avg=0;
        int count=0;
        if(intArr==null||intArr.length<=0){
            return -1;
        }
        for(int i=0;i             sum+=intArr[i];
        }
        avg=(double)sum/intArr.length;
        for(int i=0;i             if(intArr[i]>=avg){
                count++;
            }
        }
        System.out.println("sum="+sum+" ,avg="+avg+" ,count="+count);
        return count;
    }
}


你可能感兴趣的:(给定一个整型数组,求数组元素大于等于所有元素平均值的元素个数)