嗨我的If語句不會工作出於某種原因我希望它說無效如果用戶低於0或超過100但我放入每個數字直接去我的else語句甚至沒有注意到我的if聲明。如果其他語句不工作
我在做什麼錯?
g:
Console.WriteLine("Enter Grade: ");
int grade = Convert.ToInt32(Console.Read());
if (grade < 0 || grade > 100)
{
Console.WriteLine("Input Valid");
Console.ReadLine();
}
else
{
Console.WriteLine("Input invalid");
Console.ReadLine();
}
goto g;
大多檔次不小於0或大於100 –
@JohnnyMopp我看到固定它現在如果我走到0以下,它現在不會去else語句:/ – TheBoringGuy
也許你的意思是,如果(等級> 0 &&等級<= 100)' – meda