用Java随机生成10个100以内的数存入数组,统计并输出数组中高于平均值的数有几个?

 我来答
一粒麦子
2019-03-05 · 知道合伙人互联网行家
一粒麦子
知道合伙人互联网行家
采纳数:0 获赞数:12
在校期间,获得全国大赛二等奖;工作期间,获得“优秀员工”等

向TA提问 私信TA
展开全部
public static void main(String args[]) {
        int[] arrays=new int[10];
        int count=0;
        for(int i=0;i<10;i++){
            //生成随机数
            int randomInt=new Random().nextInt(100);
            arrays[i]=randomInt;
            count+=randomInt;//求和
        }
        int average=count/10;
        int a=0;//大于平均值的个数
        for(int i:arrays){
            if(i>average){
                a++;
            }
        }
        System.out.println("大于平均值的个数有"+a+"个");
    }
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式