实例一
使用 do while 循环输出 1~10 的数。
class Program
{
static void Main(string[] args)
{
int i = 1;
do
{
Console.WriteLine(i);
i++;
} while (i <= 10);
}
}
实例二
程序产生1–100之间的随机数
在控制台中,让用户重复猜测,直到猜对未知。
每次提示:大了、小了、终于猜对了,总共猜了?次。
static void Main(string[] args)//do while
{
//创建一个随机数工具
Random random = new Random();
//产生一个随机数
int randomNumber = random.Next(1, 101);
int inputNumber;
int count = 0;
do
{
count++;
Console.WriteLine("请输入数字:");
inputNumber = int.Parse(Console.ReadLine());
if (inputNumber > randomNumber)
Console.WriteLine("大了");
else if (inputNumber < randomNumber)
Console.WriteLine("小了");
else
Console.WriteLine("终于猜对了,总共猜了{0}次。", count);
} while (randomNumber != inputNumber);//如果没猜对 继续循环
}
C# do while 循环实战:从1到10与猜数字游戏
本文通过两个实例介绍了C#中的do while循环应用:首先展示了如何使用do while循环输出1到10的数字;接着,设计了一个猜数字游戏,程序生成1到100的随机数,用户反复猜测,直到猜对,同时显示总共猜了多少次。
5431

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



