一个简单的C++随机产生彩票号码的代码
#include
usingnamespacestd;boolcheckequal(inta,intb);voidprintnum(intn,inta);intmain(){unsignedintseed;inti,random;intnum[10]={0,0,0,0,0,0,0,0,0,0};printf("请输入要产生几组双色球号:");scanf("%d",&i);while(i>0)//输入的数字小于等于0则退出{for(intj=0;j35||checkequal(num,random))//如果产生的数字超出范围或者已经存在了则重新产生random=rand();num[k]=random;}printnum(j,num);}printf("请输入要产生几组双色球号:");scanf("%d",&i);}return0;}
boolcheckequal(inta,intb){for(inti=0;i<10;i++){if(b==(a+i))returntrue;}returnfalse;}
voidprintnum(intn,inta){printf("第%d组双色球号:",n+1);for(inti=0;i<10;i++){printf("%d",(a+i));}printf("\n");}
THE END