编写java程序,要求定义一个包含8个数组元素的一维整形数组,并初始化数组元素,输出该数组中的奇数个数和偶数个数。
时间: 2024-03-04 21:48:47 浏览: 71
好的,以下是Java程序的代码实现:
```java
public class Main {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 4, 5, 6, 7, 8}; // 定义并初始化数组
int oddCount = 0; // 奇数个数
int evenCount = 0; // 偶数个数
// 遍历数组,统计奇数和偶数个数
for (int i = 0; i < arr.length; i++) {
if (arr[i] % 2 == 0) { // 如果是偶数
evenCount++;
} else { // 如果是奇数
oddCount++;
}
}
// 输出结果
System.out.println("奇数个数:" + oddCount);
System.out.println("偶数个数:" + evenCount);
}
}
```
运行结果如下:
```
奇数个数:4
偶数个数:4
```
阅读全文