Random r=new Random();
int i[]=new int[3];
i[0]=r.nextInt(10);
while(true){
  i[1]=r.nextInt(10);
  if(i[1]!=i[0]) break;
}
......

解决方案 »

  1.   

    int i=Math.randow()*10;
    int m=0;
    int n=0;
    int sum=0;
    do{
     m=Math.randow()*10;
     n=Math.randow()*10;
    if((m!=i)&&(n!=i)&&(m!=n))
     break;
    }while(true)
    sum=m*100+n*10+i;
      

  2.   

    int i=Math.randow()*10;
    int m=0;
    int n=0;
    int sum=0;
    do{
     m=Math.randow()*10;
     n=Math.randow()*10;
    if((m!=i)&&(n!=i)&&(m!=n))
     break;
    }while(true)
    sum=m*100+n*10+i;
      

  3.   

    do{
     m=Math.randow()*10;
     n=Math.randow()*10;
    if((m!=i)&&(n!=i)&&(m!=n))
     break;
    }while(true);
      

  4.   

    do{
     m=Math.randow()*10;
     n=Math.randow()*10;
    if((m!=i)&&(n!=i)&&(m!=n))
     break;
    }while(true);
      

  5.   

    m=Math.randow()*10;
    這是甚麼東西?
    是random不要誤人子弟!