yuhailong8828 发表于 2008-5-29 15:50

福利彩票系统(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();
  }
}

lndg 发表于 2008-5-29 22:13

说明一下功能阿

yuhailong8828 发表于 2008-6-20 16:09

功能:实现机选号
输入“1”回车,生成号码。
输入“2”回车,生成号码。
输入“3”回车,生成号码。

StarWing83 发表于 2008-6-20 16:12

伪随机数,不能保证公平性……

yuhailong8828 发表于 2008-6-20 16:14

运行结果

运行结果:

yuhailong8828 发表于 2008-6-20 16:16

回复 4# StarWing83 的帖子

高手指点一下如何改进啊???

StarWing83 发表于 2008-6-20 16:18

事实上,计算机上的东西,不确定性很小的……
如果要完全随机,可以考虑摇彩球,嘿嘿~~~

页: [1]

编程论坛