BASIC语言:回忆当年编程时的美好时光!
                  10  INPUT  A
                  20  B = SIN(A)
                  30  PRINT  "结果= ", B
                  40  END

BASIC  用户指南:

•  PRINT

     10  PRINT "HELLO  WORLD !"
     20  END


•  INPUT

     10  INPUT  “A=”, A
     20  PRINT  A
     30  END


•  IF...THEN...

     数值比较:

     10  INPUT  A
     20  IF  A>90  THEN  B=“A”
     30  PRINT  B
     40  END

    运算符:
    >          大于
    <          小于
    >=        大于或等于
     =>       等于或大于
    <=        小于或等于
     =<       等于或小于
     =           等于
     ==         等于
    <>       不等于
    !=           不等于

    THEN 后面可以有  GOTO, GOSUB, INPUT, PRINT.

    字符串比较:

     10  INPUT A
     20  IF A=“TOM” THEN PRINT “BOY”
     30  END

    运算符:

     =          is
     ==        is 
    <>       is not
     !=          is not


•  FOR...NEXT...

     10  FOR  I=1  TO  4  STEP  2
     20  PRINT  “HELLO”, I
     30  NEXT  I
     40 END

     STEP: 步进。默认为1。

     FOR...NEXT... 可以嵌套.

     10  FOR  I=1  TO  5
     20  FOR  J=1  TO  4
     30  PRINT  I, J
     40  NEXT  J
     50  NEXT  I
     60 END


•  GOTO

     10  ...
     20  ...
     30  ...
     40  GOTO  10
     50  ...


•  GOSUB

     10  PRINT  “H”
     20  GOSUB  100
     30  PRINT  “L”
     40  END
     100  PRINT  “A”
     110 RETURN


•  SOUND

     10  SOUND  C, M, 0.5

     播放钢琴C调 do,0.5秒钟。

     音调: C, C#, D, D#, E, F, F#, G, G#, A, A#, B
     音阶: L (low), M (middle), H (high)

     C, D, E, F, G, A, B 也可以表示成简谱形式: 1, 2, 3, 4, 5, 6, 7. (C# 为 1#). 


•  TEXT

     10  TEXT  “HELLO”, x, y, size

      (x,y):  字符串 “HELLO” 的坐标。


•  CIRCLE

     10  CIRCLE  x,  y,  radius

      (x,y): 圆心坐标。


•  RECTANGLE

     10  RECT  x,  y,  width,  height 

      (x,y): 矩形左上角坐标。


•  LINE

     10  LINE  x1,  y1,  x2,  y2 

     (x1,y1): 起点坐标。
     (x2,y2): 终点坐标。


•  POINT

     10  POINT  x, y

     (x,y): 点坐标。


•  CLR:  清图形屏
•  CLS:  清编辑屏.


•  DELAY

     10  DELAY  0.5

     0.5:延时0.5秒。


•  CURVE

     10  CURVE  x,  y,  radius,  0,  PI 

     0: 起始角。
     PI: 终位角。

     以圆心(x,y)顺时针画出曲线。


•  数学方程:

    常见三角函数:
     SIN(X), COS(X), TAN(X), COT(X),
     ASIN(X), ACOS(X), ATAN(X),
     SINH(X), COSH(X), TANH(X),
     ASINH(X), ACOSH(X), ATANH(X).

     SQR(X): 平方根
     ABS(X): 绝对值
     FCT(X): 阶乘
     LOG(X):自然对数
     LOG10(X): 以10为底的对数
     LOG2(X) :以2为底的对数
     EXP(X): 以e为底的幂

     ERF(X), ERFC(X), ROUND(X),
     CEIL(X), FLOOR(X), TGAMMA(X),
     LGAMMA(X)


•  固有变量:

     INKEY :  按下键盘,取键值
     RND    :  随机数
     PI        :  π


•  一些技巧:

     1. 晃动手机来撤销编辑。
     2. 从记事本中轻松完成剪贴复制。
Category: 教育(155215) Version: 1.6 Size: 11.65MB Update: July 29 at 9:48
Oops!There is no article here.
Oops!There is no article here.
Oops!There is no article here.
Oops!There is no article here.
playmboo logo