SAP ABAP - Do Loop

无条件循环重复执行多个语句,而不指定任何条件。

DO 语句通过无条件地多次执行一组语句块来实现无条件循环。


语法

DO 语句的一般格式如下:

  1. DO [n TIMES].
  2. <statement block>.
  3. ENDDO.

'Times' 限制循环过程的次数,由 'n' 表示。'n' 的值不应为负或零。如果为零或负,则不会执行循环中的语句。


流程图


实例

  1. Report YH_SEP_15.
  2. Do 15 TIMES.
  3. Write: / 'Hello'.
  4. ENDDO.

结果如下:

  1. Hello
  2. Hello
  3. Hello
  4. Hello
  5. Hello
  6. Hello
  7. Hello
  8. Hello
  9. Hello
  10. Hello
  11. Hello
  12. Hello
  13. Hello
  14. Hello
  15. Hello

在本例中,循环将被执行 15 次。

分类导航