W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
在 C# 中,嵌套 if-else 語句是合法的,這意味著您可以在一個 if 或 else if 語句內(nèi)使用另一個 if 或 else if 語句。
C# 中 嵌套 if 語句的語法:
if( boolean_expression 1){
/* 【1】當(dāng)布爾表達(dá)式 1 為真時執(zhí)行 */
if(boolean_expression 2){
/* 【2】當(dāng)布爾表達(dá)式 2 為真時執(zhí)行 */
}
//【3】
}
//【4】
您可以嵌套 else if...else,方式與嵌套 if 語句相似。
可以理解為,如果條件判斷1為真且條件判斷2為真,執(zhí)行【1】、【2】、【3】和【4】的語句,如果條件判斷1為真,條件判斷2為假,【2】的代碼不執(zhí)行,只執(zhí)行【1】、【3】、【4】的代碼。
如果條件判斷1,2都為假,只執(zhí)行【4】的代碼。
using System;
namespace DecisionMaking{
class Program{
static void Main(string[] args){
//* 局部變量定義 */
int a = 100;
int b = 200;
/* 檢查布爾條件 */
if (a == 100){
/* 如果條件為真,則檢查下面的條件 */
if (b == 200){
/* 如果條件為真,則輸出下面的語句 */
Console.WriteLine("a 的值是 100,且 b 的值是 200");
}
}
Console.WriteLine("a 的準(zhǔn)確值是 {0}", a);
Console.WriteLine("b 的準(zhǔn)確值是 {0}", b);
Console.ReadLine();
}
}
}
當(dāng)上面的代碼被編譯和執(zhí)行時,它會產(chǎn)生下列結(jié)果:
a 的值是 100,且 b 的值是 200
a 的準(zhǔn)確值是 100
a 的準(zhǔn)確值是 200
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: