ABAP 分支结构
分支结构IF
IF .....ELSEIF ......ENDIF.
DATA d_time TYPE T. d_time = '065900'. IF d_time <= '070000'. OUT->WRITE('睡觉'). ELSEIF d_time > '070000' AND d_time <='072000'."也有OR连接 OUT->WRITE('起床'). ENDIF.
分支结构CASE
CASE.....WHEN....WHEN OTHER....ENDCASE.
DATA week TYPE I. week = 5. IF week = 1. OUT->WRITE('高数'). ELSEIF week = 2 OR week = 3. OUT->WRITE('体育'). ELSE. OUT->WRITE('其他课程'). ENDIF. *上面使用的if判断,在Java语言中可以使用switch语句,在abap中有类似的语句,case CASE week. WHEN 1. OUT->WRITE('高数'). WHEN 2 OR 3. OUT->WRITE('体育'). WHEN OTHERS. OUT->WRITE('其他课程'). ENDCASE.

浙公网安备 33010602011771号