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位操作系统。