您好,欢迎来到刀刀网。
搜索
您的当前位置:首页数组随机赋值

数组随机赋值

来源:刀刀网
/*定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,
最小值,平均值,和值,并输出出来。
 */

public class Demo {
    public static void main(String[] args) {
        int[] arr = new int[10];
        //随机赋值并遍历数组
        for(int x=0;x<arr.length;x++){
            arr[x]=(int) (Math.random()*10+1);
            System.out.print(arr[x]+" ");
        }
        System.out.println();
        int max=arr[0];
        int min=arr[0];
        double avg=0;
        int sum=0;
        //求最值,和
        for(int x=0;x<arr.length;x++){
            //求最大值
            if(max<arr[x]){
                max =arr[x];
            }
            //求最小值
            if(min>arr[x]){
                min = arr[x];
            }
            //求和
            sum += arr[x];
        }    
        
        //输出结果
        System.out.println("最大值为"+max);
        System.out.println("最小值为"+min);
        System.out.println("和为"+sum);
        
        //求平均数
        avg = sum/10.0;
        System.out.println("平均数为"+avg);
        
    }
}

 

转载于:https://www.cnblogs.com/flei/p/66984.html

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- gamedaodao.com 版权所有 湘ICP备2022005869号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务