pclogo语言命令大全

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

pclogo语言命令大全
PC LOGO 4.0常用命令一览表
编号英文指令
英文简

中文指令用法举例用法说明
1 FORWARD FD 前进FD 100 前进100 步
2 BACK BK 后退BK 100 后退100 步
3 RIGHT RT 右转RT 90 右转90 度
5 PENUP PU 抬笔PU 把笔提起,不留痕迹
6 PENDOWN PD 落笔PD 把笔放下,会留痕迹
7 PENERASE PE 笔擦PE 将走过的地方擦去,恢复画笔输入PD。

8 SETPC 笔色SETPC 9 将笔色设为淡蓝色(n:0-15)
9 SETBG 背景色SETBG 15 将底色设为白色(n:0-15)
10 SETWIDTH SETW 笔粗SETW 1 将笔粗设为1点
11 SHOWTURTLE ST 出现ST 显示小海龟
12 HIDETURTLE HT 隐形HT 不显示小海龟
13 CLEARSCREEN C S 清除CS 清除绘图区,小海龟回原点(0,0)
14 CLEAN 清图CLEAN 清除绘图区,小海龟留在最后的地方
15 CLEARTEXT CT 清文CT 清除文字区
16 HOME 回家HM 小海龟回原点(0,0)
17 SETHEAD SETH 定角SETH 60 设定小海龟的角度为60度(0-360)
18 SETXY 定位SETXY 100 100 把小海龟定位在坐标(100,100)
19 SETX 横坐标SETX 100 把小海龟定位在横坐标(100,Y)
20 SETY 纵坐标SETY 100 把小海龟定位在纵坐标(X,100)
21 SUM 求和函数SUM X Y 或(SUM X
Y…)
求几个数的和
22 REMAINDER 余数函数REMAINDER X Y 求X/Y的余数部分
23 QUOTIENT 求商函数QUOTIENT X Y 求X/Y的商
24 DRAW 初始化DRAW 初始化
25 TEXTSCREEN TS 本文TS 进入本文模式
26 SPLITSCREEN SS 图文混合SS 进入图文混合模式
27 FULLSCREEN FS 全图FS 进入全图模式
28 WINDOW WI 穿透WI 小海龟活动范围可穿过绘图区边界
29 FENCE FE 围墙FE 小海龟活动范围限制在绘图区边界
30 WRAP 绕回WRAP 小海龟活动范围可穿过绘图区边界
31 PRINT PR 印出PR "HI" 在文字区印出字串"HI"
32 REPEAT 重复RP 4 [ FD 100 RT 90 ] 重复括弧内指令4次,完成正方形
33 WHILE 当while 条件循环
34 IF~ELSE 假如~否则IF ~ ELSE 条件指令
35 TO 定义TO BBB 定义程序BBB
36 END 结束END 程序定义结束
37 STOP 停止停止程序(常配合IF ~ ELSE)
38 POTS 显示程序名POTS 显示程序名称
39 PRINTOUT PO 显示程序内容 PO AAA 显示AAA 程序内容
40 ER ALL 删除所有程序 ER ALL 删除所有程序
41 ERASE ER 删除程序ER AAA 删除程序AAA
42 EDIT 编辑EDIT AAA 编辑程序AAA
43 INT 取整函数INT X 将X的小数部分截去
44 WAIT 暂停WAIT 暂停,直到使用者按继续程式才会再执行
45 ROUND 四舍五入取整 ROUND X 将X按四舍五入取整
46 MAKE 赋值函数MAKE “x 3给变量x赋值为3
47 TYPE 印出TYPE ZFX.LGO>PRN 打印过程ZFX.LGO的内容
48 FILL 颜色填充FILL 用当前的颜色填充
49 TRUE 真:A = TRUE 设定变量:A 的值为真
50 FALSE 假:A = FALSE 设定变量:A 的值为假
51 XCOR 横坐标的值XCOR 输出小海龟横坐标的值
52 YCOR 纵坐标的值YCOR 输出小海龟纵坐标的值
53 PI 圆周率:A = PI 设定变量:A 的值为圆周率
54 SQRT 开平方根:A = SQRT 4 设定变量:A 的值为4 的平方根
55 RANDOM 取随机数:A = RANDOM 1,100 设定变量:A的值为取1到100间的随机数
56 EXP 指数:A = EXP 1 设定变量:A 的值为取1 的自然指数
57 LOG 对数:A = LOG 1 设定变量:A 的值为取1 的自然对数
58 SIN 正弦:A = SIN 90 设定变量:A 的值为取90度的SIN 值
59 COS 余弦:A = COS 90 设定变量:A 的值为取90度的COS 值
60 FIRST 字首FIRST "HELLO 显示"HELLO 的字首H
61 BUTFIRST BF 去首BF "HELLO 显示"HELLO 的去首字串ELLO
62 LAST 字尾LAST "HELLO 显示"HELLO 的字尾O
63 BUTLAST BL 去尾BL "HELLO 显示"HELLO 的去尾字串HELL
64 LOAD 打开程序LOAD "AAA.LGO 打开程序AAA.LGO
65 SAVE 保存程序SAVE "AAA.LGO 保存程序AAA.LGO
66 COUNT 计数COUNT “12fd43g计数字符串中的有效字符数量
67 LSH LSH 160 3 160除以2的3次方的商
68 ASK 多龟作图ASK [海龟代号表] [命令组]
69 TELL 激活海龟TELL [海龟代号表] 激活哪些海龟为活动海龟
70 DOT 显示点DOT [:X :Y] 在坐标[:X :Y]出显示一个点
71 GETXY 输出坐标GETXY 输出小海龟的坐标的值
72 HEADING 输出方向HEADING 输出小海龟的方向
73 STAMPOVAL 画圆STAMPOVAL 100 50 画横向半径为100,纵向半径为50的圆
74 STAMPRECT 画长方形STAMPRECT 50 100 画长为100,宽为50的长方形
75 BYE 退出LOGO
76 (DOS) 暂时退出暂时退出LOGO进入DOS
77 EXIT 返回LOGO 由DOS中返回LOGO
78 SAVEPIC 保存图像SAVEPIC “123将屏幕图像保存为123.PCX
79 LOADPIC 打开图像LOADPIC “123将图像123.PCX打开
80 OUTPUT OP 输出数据OP :A 输出:A的结果
81 TEST 测试TEST 10>90 测试10是否>90
82 IFTRUE IFT 测试执行IFTRUE [命令串] 当测试结果为真时执行命令串
83 IFFALSE IFF 测试执行IFFALSE [命令串] 当测试结果为假时执行命令串
84 FOR 循环语句FOR “变量初值终值[循环体] 步长
85 ABS 绝对值函数ABS 12 输出12的绝对值
86 PRODUCT 求积函数PRODUCT X1 X2 PRODUCT (X1 X2 X3……)
87 SETPRINTER 激活打印机SETPRINTER 打印机代码
88 PRINTSCREEN PS 打印屏幕图形PS PS “TRUE(打印屏幕上全部内容)
89 POPS 显示过程清单 POPS 显示工作区中所有过程清单
90 PO ALL 显示过程清单 PO ALL 显示工作区中所有过程清单和变量
91 DIR 列磁盘目录DIR “A\:”*.LGO显示A:\*.LGO文件
92 DISK 显示当前磁盘 DISK 显示当前磁盘
93 SETDISK 设置当前磁盘SETDISK “A设置当前磁盘为A盘
94 DELETE 删除文件DELETE “文件名不能省略扩展名
95 RENAME 文件改名RENAME “原文件名“新文件名
96 BACKGROUND BG 背景色BG 输出背景色代码
97 BGPATTERN 背景图案
98 DOTCOLOR 输出屏幕颜色 DOTCOLOR [X Y] 输出屏幕某一点的颜色代码
99 EACH 每只海龟EACH [命令串] 每只海龟都执行命令串
100 PF 打印文件PF 文件名
101 PP 显示图形或结

PP ABC 显示ABC过程的图形
102 OR 或者X OR Y X或者Y
103 RC 记录键盘操作 RC 记录键盘操作的第一个键104 RQ 记录键盘操作 RQ 记录第一次键盘操作105 SF 屏幕状态信息
106 TF 海龟状态信息
107 PENPAINT 进入绘图状态
108 GO 转到并执行程

GO ABC 转到并执行程序ABC
109 AND 并且
110 FM
111 SETPATTERN 设置背景图案 SETPATTERN 1~11。

相关文档
最新文档