求答一道题目,比较简单。

判断偶数。定义一个长度为10的整型数组,随机产生10个100之内的整数,然后判断这个数组中有几个偶数,并输出偶数个数及所有偶数。

我给你写下,稍等。

public static void main(String args[]){
        int arr[] = new int[10];
        int count = 0;
        System.out.println("随机产生10个整数:");
        for(int i = 0; i < 10; i++){
            arr[i] =(int)(Math.random() * 100 + 1);
        }
        for(int i = 0; i < arr.length; i++){
            if(i % 2 == 0) {
                System.out.println(i);
                count++;
            }
        }
        System.out.println("偶数个数:" + count);
    }

 

public static void main(String args[]){
        int a[] = new int[10];
        int oCount = 0;
        System.out.println("10个随机整数为:");
        for(int i = 0; i < 10; i++){
            int random_num = (int)(Math.random() * 100 + 1);
//            System.out.println(random_num);
            a[i] = random_num;
        }
        for(int i = 0; i < a.length; i++){
            if(i % 2 == 0) {
                System.out.println("偶数:" + i);
                oCount++;
            }
        }

        System.out.println("偶数数量:" + oCount);
    }

在for循环中使用(Math.random()*100)为数组赋值,在使用if对数据里面的数据进行判断(处2余0就是偶数)

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps: 问答会员年卡【8折】购 ,限时加赠IT实体书,即可 享受50次 有问必答服务,了解详情>>>https://t.csdnimg.cn/RW5m