142-练习8和9 for循环的嵌套调用和随机数的生成
8,编程输出九九乘法表。
for (int i = 1; i <= 9; i++)
{
for (int j = 1; j <= i; j++)
{
Console.Write(j+"*"+i+"="+i*j+" ");
}
Console.WriteLine();
}
Console.ReadKey();
结果:

9,编写一个掷筛子100次的程序,并打印出各种点数的出现次数。
//怎么生成随机数
//Random random = new Random(); //创建一个可以生成随机数的对象
//int num =random.Next(1, 7);
//Console.WriteLine(num);
int num1 = 0, num2 = 0, num3 = 0, num4 = 0, num5 = 0, num6 = 0;
Random random = new Random();
for (int i = 0; i < 100; i++)
{
int num = random.Next(1, 7);
switch (num)
{
case 1:
num1++;
break;
case 2:
num2++;
break;
case 3:
num3++;
break;
case 4:
num4++;
break;
case 5:
num5++;
break;
case 6:
num6++;
break;
}
}
Console.WriteLine(num1);
Console.WriteLine(num2);
Console.WriteLine(num3);
Console.WriteLine(num4);
Console.WriteLine(num5);
Console.WriteLine(num6);
Console.ReadKey();
生成随机数:
Random random = new Random(); int num = random.Next(1, 7);//包含1不包含7,包含最小值不包含最大值
浙公网安备 33010602011771号