怎么在不使用Arrays的情况下完成数组接收用户输入,判断是否奇偶数,是偶放一个数组,否则放另一个数组,然后从大到小排序,在输出
谕Rys 2019-04-18 11:42:00 package cn.itcast.day05.demo01;
public class Even_product {
public static void main(String[] args) {
java.util.Scanner sc = new java.util.Scanner(System.in);
int n = 0;
int arr[] = new int[5];
System.out.println("请随意输入5个数字");
for(int i = 0;i < arr.length;i++) {
arr[i] = sc.nextInt();
n++;
}
for(int i = 0;i < arr.length;i++) {
if(arr[i] % 2 == 0) {
arr[i] = arr[i];
n++;
}
}
int temp = 0;
for(int i = 0;i < arr.length;i++) {
for(int j = 0;j < arr.length;j++) {
if(arr[i] < arr[j]) {
temp = arr[j];
arr[j] = arr[i];
arr[i] = temp;
}
}
}
for(int i = 0;i < arr.length;i++) {
System.out.print(arr[i]+" ");
}
}
}