while循环
while (true)
{
//模拟有一块代码逻辑在这里
Console.WriteLine("程序运行了");
Console.WriteLine("程序运行完成了");
//提示用户有哪些选项
Console.WriteLine("1. 继续运行");
Console.WriteLine("2. 退出程序");
Console.WriteLine("请输入你的选择:");
//获取用户选择的内容
string select = Console.ReadLine();
if (select == "1")
{
//继续
continue; //结束当前循环 继续下一次循环
}
else
{
//退出
break;//再循环中使用break 关键字用来退出循环
//使用break 关键字整个循环就会退出
}
Console.WriteLine("123");
案例
while (true)
{
Random ram = new Random();
int num1 = ram.Next(100);
int count = 10;
while (count > 0)
{
Console.WriteLine("请输入数字");
int num = int.Parse(Console.ReadLine());
if (num1 < num)
{
Console.WriteLine("数字大了");
count--;
}
else if (num1 > num)
{
Console.WriteLine("数字小了");
count--;
}
else
{
Console.WriteLine("猜对了");
break;
}
}
Console.WriteLine("1.继续游戏");
Console.WriteLine("2. 退出游戏");
string select = Console.ReadLine();
if (select == "1")
{
continue;
}
else
{
break;
}
Console.ReadLine();
原文地址:https://blog.csdn.net/2401_86981937/article/details/142392970
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!