JSQ-1.PRG
上传用户:hbmaozhan
上传日期:2013-01-31
资源大小:1007k
文件大小:2k
源码类别:

企业管理

开发平台:

VFP

  1.  x1 = 0
  2.  x2 = 3
  3.  y1 = 0
  4.  y2 = 24
  5.  @ 0, 0 CLEAR TO 3, 26
  6.  SET COLOR TO W/B
  7.  DO box-1
  8.  pd = 0
  9.  fh = 1
  10.  js = 0
  11.  SET COLOR TO
  12.  @ 2, 6 SAY '计 算 器'
  13.  SET COLOR TO W/B
  14.  @ 2, 17 SAY '╋'
  15.  DO WHILE .T.
  16.       pd = 0
  17.       SET COLOR TO
  18.       @ 0, 29 SAY '结果'
  19.       @ 0, 34 SAY js PICTURE '9999999999.99999'
  20.       SET COLOR TO N/W
  21.       @ 1, 4 SAY '          0.00000'
  22.       SET COLOR TO W/B
  23.       k = INKEY(0)
  24.       DO CASE
  25.            CASE k=6
  26.                 js = 0
  27.            CASE k=47
  28.                 fh = 4
  29.                 @ 2, 17 SAY '÷'
  30.            CASE k=43
  31.                 fh = 1
  32.                 @ 2, 17 SAY '╋'
  33.            CASE k=45
  34.                 fh = 2
  35.                 @ 2, 17 SAY '━'
  36.            CASE k=42
  37.                 fh = 3
  38.                 @ 2, 17 SAY 'Ⅹ'
  39.            CASE k=27
  40.                 EXIT
  41.            CASE k=46 .OR. k>47 .AND. k<58
  42.                 @ 1, 4 SAY '' GET pd PICTURE '9999999999.99999'
  43.                 KEYB CHR(k)
  44.                 READ
  45.                 DO CASE
  46.                      CASE fh=1
  47.                           js = js+pd
  48.                      CASE fh=2
  49.                           js = js-pd
  50.                      CASE fh=3
  51.                           js = js*pd
  52.                      CASE fh=4
  53.                           IF pd<>0
  54.                                js = js/pd
  55.                           ENDI
  56.                 ENDC
  57.            CASE k=-7
  58.                 DO qp
  59.                 EXIT
  60.            OTHE
  61.                 ?? CHR(7)
  62.       ENDC
  63.  ENDD
  64.  DO qp
  65.  js = ROUND(js+0, 2)
  66.  SET COLOR TO W/N
  67.  RETU
  68. *