编写java程序,要求如下: (1) 定义一个包含 8 个数组元素的一维整型数组,并初始化数组元素; (2) 输出该数组中的奇数个数和偶数个数。
时间: 2024-03-09 08:45:58 浏览: 79
好的,以下是符合您要求的 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);
}
}
```
以上程序定义了一个包含 8 个数组元素的一维整型数组,并使用花括号初始化了数组。在 main 方法中,定义了两个变量 oddCount 和 evenCount 分别用来记录奇数个数和偶数个数。通过 for 循环遍历数组,如果元素是偶数则将 evenCount 加 1,否则将 oddCount 加 1。最后输出奇数个数和偶数个数。
阅读全文