编程随机生成20个100以内的整数,将奇数和偶数分别放入不同的数组中,分别排序,并输出这两个数组中的数据

用Java语言

第1个回答  2010-09-30
用什么语言?怎么感觉是别人求着你,给你回答一样。

没有在编译器中写,直接在这里写的,如果有点小错,你应该能改的, 不过应该没错。除非敲错键盘了
import java.util.ArrayList;
import java.util.List;
public class test{
public static void main(String[] args){
new test().test();
}
public void test(){
List<Integer> even=new ArrayList<Integer>();
List<Integer> odd=new ArrayList<Integer>();

for(int i=0;i<20;i++){
int r=(int)(Math.random()*99);
if(r%2==0){
even.add(r);
}else{
odd.add(r);
}
}

System.out.print("偶数:");
for(int n:even){
System.out.print(n+",");
}
System.out.println();
System.out.print("奇数:");
for(int n:even){
System.out.print(n+",");
}
}
}本回答被提问者采纳
相似回答