当前位置: 首页 > news >正文

GoC之汉诺塔绘制

 

 

void hui(){//定义函数hui,无参数 无返回值,将需要绘制的指令放入函数体内pen.down().c(8).rt(90).fd(100).c(15).fd(30).c(8).bk(70).lt(90).fd(160).up();}
void xie(string q){pen.text(q,8,30);
}
int main(){/*学习目标:[[]]1.基础绘图命令复习2.循环的使用3.偏移量的理解4.函数封装和调用*//*A塔的实现方式1pen.speed(10).hide();pen.c(8).moveTo(-300,-300).rt(90).fd(300);//先绘制底部Apen.moveTo(-150,-300).lt(90).fd(400);//绘制上方Apen.moveTo(-150,-350).text("A",8,30);//书写A,颜色8,字号30*///塔的实现方式2---封装定义函数---按需调用pen.speed(10).hide().moveTo(-300,0);hui();pen.moveTo(-50,0);hui();pen.down().moveTo(200,0);hui();pen.moveTo(-250,-50);xie("A");pen.moveTo(0,-50);xie("B");pen.moveTo(250,-50);xie("C");pen.moveTo(-240,10).rr(100,20,3).up().fd(20);pen.rt(90).fd(2).rr(80,20,6);pen.lt(90).fd(20).rt(90).fd(1).rr(60,20,2);return 0;}

http://www.lryc.cn/news/585862.html

相关文章:

  • Leaflet面试题及答案(41-60)
  • 电商广告市场惊现“合规黑洞”,企业如何避免亿元罚单
  • 11. JVM中的分代回收
  • JVM的垃圾回收算法和多种GC算法
  • 9. JVM垃圾回收
  • Opencv---深度学习开发
  • 初阶数据结构易错点整理
  • leetcode:HJ18 识别有效的IP地址和掩码并进行分类统计[华为机考][字符串]
  • 华为IPD(集成产品开发)流程是其研发管理的核心体系
  • Edge浏览器:报告不安全的站点的解决方案
  • 用YOLOv5系列教程(1)-用YOLOv5轻松实现设备状态智能监控!工业级教程来了
  • (C++)STL标准库(vector动态数组)(list列表)(set集合)(map键值对)相关对比,基础教程
  • 【Lucene/Elasticsearch】**Query Rewrite** 机制
  • U盘直接拔出不在电脑上弹出有何影响
  • 张量拼接操作
  • 文件上传漏洞2-常规厂商检测限制绕过原理讲解
  • 【学习笔记】Nginx常用安全配置
  • 新型深度神经网络架构:ENet模型
  • 零基础搭建监控系统:Grafana+InfluxDB 保姆级教程,5分钟可视化服务器性能!​
  • 《通信原理》学习笔记——第一章
  • PID控制算法理论学习基础——单级PID控制
  • houdini vat 学习笔记
  • LangChain 代理(Agents)学习
  • 《Java Web程序设计》实验报告五 Java Script学习汇报
  • dubbo源码学习3-dubbo反射调用服务源码分析
  • Leetcode百题斩-二分搜索
  • 【Linux仓库】虚拟地址空间【进程·陆】
  • 【学习笔记】Linux命令
  • AI:机器人未来的形态是什么?
  • 咨询导览,AI发展趋势