定兴做网站的,wordpress 必装插件,263企业邮箱入口登录网页版,网站建设毕业报告一#xff1a;抢红包
一个大V直播时#xff0c;发起了抢红包活动#xff0c;分别有9,666,188,520,99999五个红包。请模拟粉丝来抽奖#xff0c;按照先来先得#xff0c;随机抽取#xff0c;抽完即止#xff0c;注意#xff1a;一个红包只能被抽一次#xff0c;先抽或…一抢红包
一个大V直播时发起了抢红包活动分别有9,666,188,520,99999五个红包。请模拟粉丝来抽奖按照先来先得随机抽取抽完即止注意一个红包只能被抽一次先抽或后抽哪一个红包是随机的示例如下不一定是下面的顺序 请按任意键完成抽奖aaa 恭喜您您抽中了188 请按任意键完成抽奖ass 恭喜您您抽中了666 请按任意键完成抽奖saaafa 恭喜您您抽中了99999 请按任意键完成抽奖saaaaagea 恭喜您您抽中了9 请按任意键完成抽奖fa 恭喜您您抽中了520 活动结束 分析定义一个方法来接受一个数组数组里面是5个金额表示5个红包。
方法内部具体实现写个for循环来控制抽奖5次每次抽奖都从数组中随机找一个金额如果该金额不是0则代表抽中接着用0替换该位置处的金额然后继续进行下一个粉丝的抽奖如果抽中的金额发现是0代表该位置处的红包已经被别人抽走了则重新从数组找那个随机找出一个金额继续判断知道抽中的金额不是0.
代码实现