福利彩票系统(C)
/*福利彩票选号程序*/#include"conio.h"
#include"stdlib.h"
#include"time.h"
main()
{int i,x[7],m ,stime;
char ch='a';
long ltime;
ltime=time(0);
stime=(unsigned int)ltime/2;
clrscr();
printf(" 1:7/30;2:5/23;3:7/36");
srand(stime);
while(ch!=' ')
{ scanf("%d",&m);
switch(m)
{case 1:
for(i=0;i<7;i++)
x[i]= rand()%30+1;
printf("7/30:");
for(i=0;i<7;i++)
printf("%5d",x[i]);break;
case 2:
for(i=0;i<5;i++)
{x[i]=rand()%23+1;
}
printf("5/23:");
for(i=0;i<5;i++)
printf("%5d",x[i]);break;
case 3:
for(i=0;i<7;i++)
{x[i]=rand()%36+1;
}
printf("7/36");
for(i=0;i<7;i++)
printf("%5d",x[i]);
}
ch=getch();
}
}
输入“1”回车,生成号码。
输入“2”回车,生成号码。
输入“3”回车,生成号码。 伪随机数,不能保证公平性……
运行结果
运行结果:回复 4# StarWing83 的帖子
高手指点一下如何改进啊??? 事实上,计算机上的东西,不确定性很小的……如果要完全随机,可以考虑摇彩球,嘿嘿~~~
页:
[1]
