[初學C#]memo:陳述式型別 if、else 的基本使用

摘要:[初學C#]memo:陳述式型別 if、else 的基本使用

此兩個陳述式型別屬於「選擇陳述式」。

if 和 else:
if 會依據後面 () 中的條件,選擇是否執行 {} 中的結果,
反之, else 後面的{}則為前述 if 相反的結果。

(1)
宣告一個變數 a,如果變數 a 大於 1000,就印出 a >1000
若不然,則印出 a <= 1000

int a=800;    (a的數字可自由變化,且下面的答案會隨之改變)
if (a > 1000)
{
       Console.WriteLine("a>" + 1000);
}
else
{
       Console.WriteLine("a<="+1000);
}


(2)
承上,else 之後也可以繼續下一個 if 的條件。

宣告一個變數 a,如果變數 a 大於 1000,就印出 a >1000
若不大於 1000,但大於 500,就印出 1000 > a > 500
若完全不然,則印出 a <= 500

int a=800;    (a的數字可自由變化,且下面的答案會隨之改變)
if (a > 1000)
{
       Console.WriteLine("a>" + 1000);
}
else if (a > 500)
{
       Console.WriteLine(1000+">a>" + 500);
}
else
{
       Console.WriteLine("a<="+500);
}