ABAP小学乘法表

来源:互联网 发布:威纶通触摸屏如何编程 编辑:程序博客网 时间:2024/04/30 01:58
DATA:
      GCF_1(2)        TYPE ,
      GCF_2(2)        TYPE n,
      GCF_N(2)        TYPE ,
      GCF_Z(10)       TYPE VALUE '小学乘法表',
      GCF_L           TYPE ,
      GCF_INDEX       TYPE I.

  WRITE 60 GCF_Z CENTERED.
  WRITE/.
  GCF_2 1.
  DO TIMES.
        NEW-LINE.
    GCF_1 1.
    GCF_L 16 * SY-INDEX.
    WRITE AT 0(GCF_LSY-ULINE.
    NEW-LINE.
    CLEAR GCF_INDEX.
    DO GCF_2 TIMES.
      GCF_N GCF_1 * GCF_2.
      GCF_L GCF_INDEX * 16.
      GCF_INDEX GCF_INDEX + 1.
      WRITE  AT GCF_L SY-VLINE.
      WRITEGCF_1,'*',GCF_2,'=',GCF_N' '.
      GCF_1 GCF_1 + 1.
    ENDDO.
    GCF_2 GCF_2 + 1.
    GCF_L GCF_L + 16.
    WRITE  AT GCF_L SY-VLINE.
    NEW-LINE.
  ENDDO.

  WRITE AT 0(GCF_LSY-ULINE.