PC logo 4.0就是著名的小海龟软件,是一款专业的计算机程序设计语言,内置海龟绘图系统,主要通过海龟发送命令,从而直观的学习程序的运行过程。多数应用于幼儿启蒙阶段。小编为大家带来的是32位和64位的中文版,有需要的朋友可以下载!
PC Logo 4.0简体中文版绿色版更容易操作使用,不用安装解压后直接打开PC Logo 4.0 Green CN.exe就可以使用。
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 |
CS |
清除 |
CS |
清除绘图区,小海龟回原点(0,0) |
14 |
CLEAN |
|
清图 |
CLEAN |
清除绘图区,小海龟留在最后的地方 |
15 |
CLEARTEXT |
CT |
清文 |
CT |
清除文字区 |
16 |
HOME |
|
返回母位 |
HOME |
小海龟回原点(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" |
(PR [ A S] [1 2]) |
32 |
REPEAT |
|
重复 |
RP 4 [ FD 100 RT 90 ] |
重复括弧内指令4次, 完成正方形 |
33 |
WHILE |
|
当 |
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 |
打开编辑器 |
43 |
INT |
|
取整函数 |
INT X |
将X的小数部分截去 |
44 |
WAIT |
|
等待 |
WAIT 1 |
等待0.01秒后继续 |
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 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 |
|
并且 |
IF AND ... |
|
IF (AND ...) |
110 |
FM |
|
|
|
|
111 |
SETPATTERN |
|
设置背景图案 |
SETPATTERN 1~11 |
软件说明
小编带来的压缩包中PC Logo6.5的支持64位操作系统。