我正在編寫一個C#程序,如果number <= 20
打印爲「true」,而使用while
循環的number > 20
打印出「false」,但程序仍在執行。使用while語句打破循環
我想打破程序,如果它達到一定的數字,例如number > 26
。
該程序的代碼是:
public static void Main()
{
Console.WriteLine("Please enter a number");
int numnber = Convert.ToInt32(Console.ReadLine());
while (numnber <= 20)
{
Console.WriteLine("True");
Console.ReadLine();
int number1 = numnber++;
while (numnber > 20)
{
Console.WriteLine("False");
Console.ReadLine();
}
}
}
嘗試使用'numnber ++遞減或遞增''numnber;' –
只需添加一個突破;當需要時 – Krishna
=))很有趣,你的內心'while'真的會陷入你的'數字',等待它增加,通過價值'20'和繁榮!然後它會被困在那裏,而不能跳出去。 –