1.代码
static void Main(string[] args)
{
//抽卡游戏(随机数碰撞)
Random random = new Random();
int number = random.Next(50, 101);
int i = 0;
int player;
do
{
i++;
if (i < 50) player = random.Next(1, 101);
else player = random.Next(50, 101);
if (player == number) Console.WriteLine("抽到了,太捞了,总共抽了{0}次", i);
else Console.WriteLine("第{0}抽还是没抽到,你个辣鸡", i);
} while (number != player);
2.运行结果
代码运行结果如图,这次比较非,91抽才抽中(顺便被自己设置的输出嘲讽了)哈哈哈(远离648消费诈骗,谢谢)。
3.原理
原理的话就借用几天前给群友介绍用的图嘿嘿^_^