本帖最后由 张锟-i 于 2013-10-23 09:35 编辑
namespace 练习5
{
class Program
{
//编写一个掷筛子100次的程序,并打印出各种点数的出现次数
static void Main(string[] args)
{
int count1 = 0;
int count2 = 0;
int count3 = 0;
int count4 = 0;
int count5 = 0;
int count6 = 0;
for(int i=0;i<10;i++)
{
int num;
Random number = new Random();
num = number.Next(1, 7);
if (num ==1)
{
count1 ++;
}
if (num == 2)
{
count2 ++;
}
if (num == 3)
{
count3 ++;
}
if (num == 4)
{
count4 ++;
}
if (num == 5)
{
count5 ++;
}
if (num == 6)
{
count6 ++;
}
}
Console.WriteLine("1出现的次数有{0}次", count1);
Console.WriteLine();
Console.WriteLine("2出现的次数有{0}次", count2);
Console.WriteLine("3出现的次数有{0}次", count3);
Console.WriteLine("4出现的次数有{0}次", count4);
Console.WriteLine("5出现的次数有{0}次", count5);
Console.WriteLine("6出现的次数有{0}次", count6);
Console.ReadKey();
}
}
}
我把循环改成10次为了调试用。
用F11调试出来的是对的,但是F5启动得到的却不对,这是哪里的问题?
|
-
1.jpg
(40.72 KB, 下载次数: 49)
按F11调试出来的
-
2.jpg
(50.1 KB, 下载次数: 46)
F5启动得来的
|