在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
语句跳出循环。