谁能帮我写一个抽奖软件?
1。首先,记录* * *中有多少个名字,并将它们存储在变量num中。
2。使用seed()函数设置随机种子。
3。使用rand()%num函数得到一个小于num的随机整数r。
4。输出这个r名。
5。把最后一个名字移到r名字的位置来覆盖它就是把num-1名字复制到r的位置,然后从名字总数num中减去1。
6。循环3到5步,直到num减少到0,也就是说所有名字都被拿走了。程序结束
2。使用seed()函数设置随机种子。
3。使用rand()%num函数得到一个小于num的随机整数r。
4。输出这个r名。
5。把最后一个名字移到r名字的位置来覆盖它就是把num-1名字复制到r的位置,然后从名字总数num中减去1。
6。循环3到5步,直到num减少到0,也就是说所有名字都被拿走了。程序结束