Java数组练习(七)求用户输入数组中的奇数个数和偶数个数

    xiaoxiao2021-04-13  58

    需求:求用户输入的整形数组中的奇数个数和偶数个数。

    import java.util.*; class Demo3 { //定义一个整数定义的数组,求奇数个数和偶数个数。 public static void main(String[] args) { int[] arr= new int[10]; Scanner in = new Scanner(System.in); int odd = 0,even = 0; System.out.println("请输入十个整数,以空格隔开"); //获取用户输入的整数 for (int i=0;i<arr.length ;i++ ) { arr[i] = in.nextInt(); } printArrays(arr); //对奇数偶数进行计数 for (int i=0;i<arr.length ;i++ ) { if(arr[i]%2==0){ even++; }else{ odd++; } } System.out.println("奇数为"+odd+"个,偶数为"+even+"个"); } //定义一个功能,用来遍历输出数组 public static void printArrays(int[] arr){ System.out.print("{"); for (int i=0;i<arr.length ;i++ ) { if(i!=arr.length-1){ System.out.print(arr[i]+" ,"); }else{ System.out.print(arr[i]+"}"); } } System.out.println(); } }

    转载请注明原文地址: https://ju.6miu.com/read-669288.html

    最新回复(0)