编写java程序,要求定义一个包含8个数组元素的一维整形数组,并初始化数组元素,输出该数组中的奇数个数和偶数个数。
时间: 2024-03-04 09:48:47 浏览: 67
好的,以下是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
```
相关问题
编写java程序,要求如下: (1) 定义一个包含 8 个数组元素的一维整型数组,并初始化数组元素; (2) 输出该数组中的奇数个数和偶数个数。
好的,以下是符合您要求的 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。最后输出奇数个数和偶数个数。
编写java程序,要求如下: (1) 定义一个包含 8 个数组元素的一维整型数组,并初始化数组
好的,以下是符合您要求的 Java 程序代码:
```java
public class Main {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 4, 5, 6, 7, 8};
// 打印数组元素
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + " ");
}
}
}
```
以上程序定义了一个包含 8 个数组元素的一维整型数组,并使用花括号初始化了数组。在 main 方法中,通过 for 循环遍历数组并打印出数组元素。
阅读全文