在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
語句跳出循環。