遍历输出数组中的偶数int[] arr = {1,2,3,4,5,6}
时间: 2023-10-01 15:06:51 浏览: 320
您可以使用一个循环遍历数组,并使用条件语句判断每个元素是否为偶数,如果是偶数则输出。以下是一个Java示例代码:
```java
int[] arr = {1,2,3,4,5,6};
for (int i = 0; i < arr.length; i++) {
if (arr[i] % 2 == 0) {
System.out.println(arr[i]);
}
}
```
输出结果为:
```
2
4
6
```
相关问题
#include <stdio.h>int main() { int arr[30]; int avg[6]; int sum = 0, count = 0; // 初始化数组 for (int i = 0; i < 30; i++) { arr[i] = 2 + i * 2; } // 计算每五个数的平均值 for (int i = 0; i < 30; i++) { sum += arr[i]; count++; if (count == 5) { avg[i / 5] = sum / 5; sum = 0; count = 0; } } // 输出结果 for (int i = 0; i < 6; i++) { printf("avg[%d] = %d\n", i, avg[i]); } return 0;}怎么给数组按顺序赋值从2开始的偶数
可以使用for循环遍历数组,从下标0开始,每次递增2,将2+i*2赋值给数组元素。具体代码如下:
```
for (int i = 0; i < 30; i++) {
arr[i] = 2 + i * 2;
}
```
这样就可以按顺序给数组赋值从2开始的偶数了。
12. 请将int[] arr = {1, 9, 96, 9, 6, 66}; 数组中所有的 奇数和、偶数和 分别打印出来。13. 统计一个字符'a'在字符数组char[] c = {'a', 'f'
12. 要计算`int[] arr = {1, 9, 96, 9, 6, 66}`数组中奇数和与偶数和,我们可以先遍历数组,然后分别累加奇数和偶数。这里可以创建两个变量,`oddSum`存储奇数之和,`evenSum`存储偶数之和。以下是Java代码实现:
```java
int[] arr = {1, 9, 96, 9, 6, 66};
int oddSum = 0;
int evenSum = 0;
for (int num : arr) {
if (num % 2 == 0) {
evenSum += num;
} else {
oddSum += num;
}
}
System.out.println("奇数和: " + oddSum);
System.out.println("偶数和: " + evenSum);
```
13. 对于字符数组`char[] c = {'a', 'f'}`, 我们只需要检查元素`c[0]`即'a'出现的次数。如果需要统计所有字符'a'出现的总次数,包括嵌套的字符串或者其他数据结构中的'a',那么代码会更复杂一些。以下是简单统计字符'a'的次数:
```java
char[] c = {'a', 'f'};
int count = 0;
for (char ch : c) {
if (ch == 'a') {
count++;
}
}
System.out.println("字符'a'出现的次数: " + count);
```
阅读全文