public class Random1{
public static void main(String args[]){
int a[] = new int[10];
int i,k,j=0;
while(true)
{
i=(int)Math.random()*15+1;
for(k=0;k<=j;k++)
{
if(a[k]==i)
break;
if(k==j)
a[j]=i;
}
if(++j==10) break;
}
for(k=0;k<j;)
System.out.println(a[k++]+"是第"+k+"个随机数");
}
}
为什么我的程序不对啊,你有别的方法么?
谢谢!