標籤:style blog http ar sp strong div on 2014
哈嘍,又到了我總結課堂知識的時間了。今天在雲和學院學的是C#中的“選擇結構”下的If語句。下面就來總結一下今天所學的吧。
理論:If語句是最常用的選擇結構語句。它主要根據所給定的條件(常由關聯運算式和邏輯運算式組成)是否為True,決定是否執行後面的語句塊。If語句有三種結構:
實操:1. 一條選擇路徑的If結構
if(條件){ 語句塊;} //如果條件為True,則執行下面的語句塊;如果條件為False,則if語句結束。如果語句只有一行代碼,則結構外層的大括弧可以省略。
例如:
namespace 練習005_使用者輸入{ class Program { static void Main(string[] args) { if(5>10) Console.WriteLine("5比10大"); } }}
2.兩條選擇結構的If結構
例如:使用者輸入一個年份,如果是潤年,則輸出true,如果不是,則輸出false.
3.多條選擇路徑的If結構
if(條件)
{
語句塊1;
}
else if(條件2)
{
語句塊2;
}
.
.
.
else
{
語句塊n;
}
//在本結構中,當條件1的值為true 時,執行語句塊1,而後if語句結束;否則,若條件2的值為true,則執行語句塊2,依此類推。如果所有條件都不成立,則執行最後一個else後的語句塊n。
例如:結業考試成績評測
Console.WriteLine("請輸入成績");
int score = Convert.ToInt32(Console .ReadLine());
if (score >=90)
{
Console.WriteLine("該產生績測評為:A");
//Console.ReadKey();
}
else if (score >=80 && score <90)
{
Console.WriteLine("該產生績測評為:B");
//Console.ReadKey();
}
else if (score >=70 && score <80)
{
Console.WriteLine("該生測評成績為:C");
//Console.ReadKey();
}
else if (score >= 60 && score < 70)
{
Console.WriteLine("該生測評成績為:D");
//Console.ReadKey();
}
else
{
Console.WriteLine("該生測評成績為:E");
}
Console.ReadKey();
好了,今天就總結到這裡了,期待著明天的再次相遇吧。加油,Enze!
Enze Third day(c#中選擇結構【if...else】)