写一个彩票生成代码,33选7:从1-33随机选7个不重复的数字,并从小到大排序
代码
public class t3 {
public static void main(String[] args) {
// TODO Auto-generated method stub
java.util.Random r=new java.util.Random();
int c[]=new int [7];
for(int i=0;i<7;i++)
{
c[i]=r.nextInt(33)+1;
for(int j=0;j<i;j++)
if(c[i]==c[j])
{
i--;
break;
}
}
for(int i=0;i<6;i++)
{
for(int j=0;j<6-i;j++)
{
if(c[j]>c[j+1])
{
int t=c[j];
c[j]=c[j+1];
c[j+1]=t;
}
}
}
for(int i=0;i<7;i++)
System.out.print(c[i]+",");
}
}