在C#中,while
循环用于重复执行一段代码,直到给定的条件不再满足
using System;
class Program
{
static void Main()
{
// 定义一个整数变量,用于存储输入的数字
int number;
// 使用while循环获取用户输入,直到输入的数字为0
while (true)
{
Console.WriteLine("请输入一个整数(输入0结束):");
number = Convert.ToInt32(Console.ReadLine());
// 当输入的数字为0时,跳出循环
if (number == 0)
{
break;
}
// 对输入的数字进行处理,例如计算其平方
int square = number * number;
// 输出处理后的结果
Console.WriteLine($"数字 {number} 的平方是:{square}");
}
Console.WriteLine("程序结束。");
}
}
在这个示例中,我们使用while
循环不断获取用户输入的整数,直到输入的整数为0。在循环内部,我们对输入的整数进行处理(计算其平方),并输出处理后的结果。当输入的整数为0时,我们使用break
语句跳出循环。