国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

SAP ABAP If...Else 聲明

2018-12-29 18:04 更新

在IF ... .ELSE語(yǔ)句的情況下,如果表達(dá)式計(jì)算結(jié)果為真,則將執(zhí)行IF塊代碼。 否則,將執(zhí)行ELSE塊代碼。
以下語(yǔ)法用于IF ... .ELSE語(yǔ)句。

IF<condition_1>.  
   <statement block 1>.  
ELSE.   
   <statement block 2>.  
ENDIF.

流程圖

If Else Statement

實(shí)例

Report YH_SEP_15.
  
Data Title_1(20) TYPE C.  
     Title_1 = 'Tutorials'.
	
IF Title_1 = 'Tutorial'.  
   write 'This is IF Statement'.  
ELSE.  
   write 'This is ELSE Statement'.
  
ENDIF.

上面的代碼產(chǎn)生以下輸出 

This is ELSE Statement.

IF ... .ELSE聲明

有時(shí)嵌套IF語(yǔ)句可能使代碼難以理解。 在這種情況下,ELSEIF語(yǔ)句用于避免嵌套IF語(yǔ)句。
當(dāng)使用IF,ELSEIF和ELSE語(yǔ)句時(shí),有幾點(diǎn)需要考慮 - 
IF語(yǔ)句可以具有零個(gè)或一個(gè)ELSE語(yǔ)句,并且必須在任何ELSEIF語(yǔ)句之后。
IF語(yǔ)句可以有0到多個(gè)ELSEIF語(yǔ)句,它們必須在ELSE語(yǔ)句之前。
如果ELSEIF語(yǔ)句成功,則不會(huì)測(cè)試剩余的ELSEIF語(yǔ)句或ELSE語(yǔ)句。
以下語(yǔ)法用于IF .... ELSEIF ... .ELSE語(yǔ)句。

IF<condition_1>.
  
<statement block 1>.
  
ELSEIF<condition_2>.
  
<statement block 2>.
  
ELSEIF<condition_3>. 
 
<statement block 3>. 
...... 
...... 
...... 
...... 
ELSE.
  
<statement block>.  

ENDIF.

在上述語(yǔ)法中,處理塊的執(zhí)行基于與處理塊相關(guān)聯(lián)的一個(gè)或多個(gè)邏輯條件的結(jié)果。 這里 :
IF語(yǔ)句的condition_1表示評(píng)估真或假條件的邏輯條件。
condition_2顯示在ELSEIF語(yǔ)句中指定的第二個(gè)條件,當(dāng)IF語(yǔ)句條件為假時(shí)執(zhí)行該條件。
ENDIF表示IF語(yǔ)句塊的結(jié)束。

Report YH_SEP_15.  
Data Result TYPE I VALUE 65.  
   IF Result < 0.  
	
Write / 'Result is less than zero'.  
   ELSEIF Result < 70.  
	
Write / 'Result is less than seventy'.  
ELSE.  

Write / 'Result is greater than seventy'.
  
   ENDIF.

上面的代碼產(chǎn)生以下輸出

Result is less than seventy.
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)