whi,满足时执行
do while循环是先执行循环体,再判断条件语句
例子:
1:程序自动生成数字:
Random rd = new Random();
int num = rd.Next(Min, Max);
2:利用do{xun'循环体le(条件),实现cai'猜数字游戏:先是chen程序自动生成yi一个自定义范围内的数字,然后控制台输入一个数字跟自动生成的数字做比较
//Random是vs已经封装好的类,可以直接调用该类下的所有方法属性
Random rd = new Random();
int num = rd.Next(0, 100);
//Console.WriteLine(num);
bool bl = false;
int i = 0;
do
{
Console.WriteLine("请输入:");
int j = int.Parse(Console.ReadLine());
i++;
if (j < 0 || j > 100)
{
Console.WriteLine("输入的数字有误");
}
else if (j > num)
{
bl = false;
Console.WriteLine("大了");
}
else if (j < num)
{
bl = false;
Console.WriteLine("小了");
}
else
{
bl = true;
Console.WriteLine("恭喜,猜对了,总共猜了{0}次", i);
}
} while (bl == false);
Console.ReadKey();