1. 福利彩票(36选7)的7个号不能重复;
2. 建议用首尾相连的链式结构,这样可以更逼真地模拟"摇奖"过程;而每个号的"摇动"次数可用随
机数来确定.
3. 怎样产生随机数 可以利用C语言中的种子函数srand( )和伪随机函数rand( )来实现.
① 首先,给srand(m )提供一个"种子"m,它的取值范围是从0~65535.
② 然后,调用rand( ),是伪随机数,它会根据提供给srand( )的"种子"值返回一个随机数(在0~
32767之间).
③ 根据需要多次调用rand( ),从而不断地得到新的随机数.
④ 无论何时,你都可以给srand( )提供一个新的"种子",从而进一步"随机化"rand( )的输出结果.
例如,取m=17,则执行了srand(17)之后,再执行rand( )函数,将得到输出值94;第二次调用rand( ),
会得到26,……反复调用rand( )就能产生一系列的随机数.
注意:若m不变,则rand( )的输出系列也不变,总是94,26,602,……等等.所以,建议摇号的"种子"
选为当前日期或时间,以保证每天的摇号值都不相同.