logo语言指令收集

博客记录了常用绘图命令,包括正多边形、正多角星、空心多角星的绘制,以及画圆和弧的命令。还介绍了过程定义,用TO定义过程头,END定义过程尾,并希望有兴趣的朋友补充内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

常用命令

FD :n 前进n步
BK :n 后退n步
LT :n 左转n度数
RT :n 右转n度
PU    抬笔
PD    落笔
HT    隐龟
ST    显龟
CS    清屏回原点
CLEAN 清屏不回原点
CT    清除文本区中的文字,回到首行
HOME  海归回原点
PE    笔擦
SETX :n 平移n步
SETY :n 竖移n步
SETPC :n 设定颜色:n为0~16
DOT [:X :Y] 在指定坐标画一个点
SETH :n 设定海龟角度

正多边形

REPEAT 边数 [FD 边长 RT 360/边数]

正多角星

REPEAT 角数 [FD 边长 RT 180-180/角数] //适合画奇数角
REPEAT 角数 [FD 边长 RT :K*360/角数] //其中:K为1~(角数/2)之间除不断角数的数

空心多角星

REPEAT 角数 [FD 边长 RT 720/角数 FD 边长 LT 360/角数]

画圆和弧(度数为360时画圆)

REPEAT 度数 [FD 半径*PI/180 RT 1]
REPEAT 度数 [FD 半径*0.0174 RT 1]

画圆命令

REPEAT 360[FD 半径*PI/180 RT 1] //画右圆
REPEAT 360[FD 半径*PI/180 LT 1] //画左圆

REPEAT 36[FD 半径*0.174 RT 10] //由36边形变成圆
REPEAT 36[FD 半径*PI/18 RT 10] //由36边形变成圆
REPEAT 36[FD 半径*PI/9 RT 20] //由18边形变成圆

过程定义

TO //定义过程头

END //定义过程尾

应用例子如下:

TO ABC
  REPEAT 90[FD 80*PI/180 RT 1]
  LT 1 LT 180
  REPEAT 90[FD 80*PI/180 LT 1]
  RT 1 RT 180
END

//调用函数只需要输入ABC回车即可执行函数
//函数也可以调用函数如下:

TO DD
  ABC RT 120
  ABC RT 120
  ABC RT 120
END

//输入DD回车可执行函数

  

希望有兴趣的朋友帮忙补充一下

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

boyxgb

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值