第一个长度为10的整形数组,里面从10-20要求把这个数组里的奇数放在一个新的数组中,偶数放在一个新的数组
这个挺简单的吧
思路无非是遍历,然后对2取余判断是偶数还是奇数,偶数放到偶数数组,奇数放到奇数数组
有些代码要自己写啊,不然不会进步的
这个其实很简单,我给你看个示例:
public class Main {
public static void main(String[] args) {
// 定义一个长度为10的整型数组
int[] arr = {10,11,12,13,14,15,16,17,18,19};
// 定义两个数组用于存储奇数和偶数
int[] oddArr = new int[5];
int[] eventArr = new int[5];
int m = 0, n = 0;
for (int i = 0; i < 10; i++) {
int num = arr[i];
// 从10-20的范围中放到新数组中
if(num >= 10 && num <= 20) {
if(num % 2 == 0) {
eventArr[m++] = num;
} else {
oddArr[n++] = num;
}
}
}
}
}