Random 生成随机数
写法一
生成小于100的非随机数
static void Main(string[] args)
{
Random rand = new Random();
for (int i = 0; i < 100; i++)
{
Console.WriteLine(rand.Next(100));
}
}
写法二
生成某区间的随机数
static void Main(string[] args)
{
Random rand = new Random();
for (int i = 0; i < 200; i++)
{
Console.WriteLine(rand.Next(1,99));
}
}
方法三
生成0.0-1.0间的随机数
static void Main(string[] args)
{
Random rand = new Random();
for (int i = 0; i < 100; i++)
{
Console.WriteLine(rand.NextDouble());
}
}
猜数字游戏实例
源码
using System;
namespace Three
{
class Program
{
static void Main(string[] args)
{
Random random = new Random();
int num = random.Next(1, 101);
int count = 0;
do
{
count++;
Console.WriteLine("输入一个数字");
int Inputnum = int.Parse(Console.ReadLine());
if (Inputnum > num)
Console.WriteLine("输的数字大了");
else if (Inputnum < num)
Console.WriteLine("输入的数小了");
else
Console.WriteLine("猜对了", count);
break;
}
}
}
}
运行结果

694

被折叠的 条评论
为什么被折叠?



