public class Test{
/*将数组中所有的奇数移动到数组的前端,把偶数放到奇数的后面*/
public static void main(String[] args) {
int[] num = new int[20];
int add=0;
for (int i = 0;i < num.length;i++){
num[i] = (int)(Math.random()*100);
System.out.print(num[i]+"\t");
}
System.out.println();
System.out.println("===============================================================================");
for (int i = 0;i < num.length;i++){
if (num[i] % 2 == 1){
int temp = num[i];
num[i] = num[add];
num[add] = temp;
add++;
}
}
for (int i = 0;i < num.length;i++){
System.out.print(num[i]+"\t");
}
}
}
【JAVA 第五章 】课后习题 奇数排前
最新推荐文章于 2022-09-28 19:01:41 发布