天天看點

C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句

C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句

三種結構

C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句

if語句

C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句

if文法:

if(條件表達式) { }

C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句
C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句
C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句

if...else文法:

if(條件表達式) { } else { }

C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句
C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句
C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句

嵌套if:

if(else)語句還可以嵌套if(else)語句.

C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句
C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句

條件運算符/三目運算符

C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句

解釋:如果條件表達式為真,則整個表達式結果為表達式1,否則為表達式2

注:大多數現代進階語言都有三目運算符.

C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句
C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句

答:不會

switch語句

C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句

解釋:執行到switch語句時,當系統檢測到case清單中的某case值等于switch表達式的值,則跳轉到該case語句執行;如果所有case值都不等于switch表達式的值,且包含default語句塊,則跳轉到default語句塊執行.

文法:

switch(表達式){  //表達式值必須為整數,枚舉(枚舉本質也是整數)或字元串
    //case中的常量表達式值必須和switch表達式資料類型一緻,且不能為變量
    case 常量值表達式  :
       語句塊;
       break; 
    case 常量值表達式  :
       語句塊;
       break; 
  
    /* 您可以有任意數量的 case 語句 */
    default : /* 可選的 */
       語句塊;
       break; 
}
           
C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句
C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句
C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句

while, do-while語句

C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句
C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句

while

文法:

while(條件表達式)

{

   循環體語句塊;

}

C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句
C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句
C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句
C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句

do-while

C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句

文法:

do

{ 循環體語句塊; }

while( 條件表達式 );

C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句

兩個循環對比

C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句

for語句

C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句

文法:

for ( 初始化; 條件表達式; 增量 )

{ 循環體語句; }

C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句

嵌套循環

C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句
C#簡單筆記02:if語句,switch語句,while和do-while語句,for語句,三種結構if語句switch語句while, do-while語句for語句