(你有AB奖券各一张,A有1/2的概率中奖;B有1/3的概率中奖;求N次可能性中,A没有中奖,但B中奖的这种情况)
Random num1 = new Random();
Random num2 = new Random();
int A;
int B;
int win = 0;
for (int i = 0; i < 100; i++)
{
A = num1.Next(2);
B = num2.Next(3);
if(A!=0&&B==0)
{
win++;
}
}
Console.WriteLine("中奖次数:{0}次",win);
运行结果win值总显示为0
但逐句调试中win又显示正确的值