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

GOC 指令集

1

pen指令

fd() 前进指令 前进的距离。

左转指令:.lt( ); 括号中填的是左转的角度,可以是任意的数字(整数、小数)。

右转指令:.rt( ); 括号中填的是右转的角度,可以是任意的数字(整数、小数)。

后退指令:.bk( ); 括号中填的是后退的距离

2

颜色指令:pen.c( );  括号填颜色号c是color的缩写,颜色号是指0-15号颜色

画笔粗细:pen.size( );//括号填画笔粗细

移动指令:如果画笔一开始的位置不符合,则需要将画笔移动到对应的坐标。     .moveTo(,横向坐标,纵向坐标);

抬笔指令: 如果在画笔前进后退时不想在屏幕上留下横线,需要先抬起画笔再移动。     pen.up( );  

落笔指令: 抬笔移动完毕准备绘制直线或者其他图形时,要将画笔落下,再开始绘制。     pen.down( )

绘制空心矩形:pen.r( w, h );或者pen.r( w, h, c );功能:以笔位置为中心,画宽为w高为h的矩形。

绘制实心矩形:pen.rr( w, h );或者pen.rr( w, h, c );功能:rr命令是画实心矩形。c为颜色编号。

随画笔方向指令:.picU(0); 使用这个指令,绘图的方向会随笔头的方向。

绘制空心圆:pen.o( r );pen.o( r ,c); r半径,c颜色

绘制实心圆:pen.oo( r );pen.oo( r ,c);r半径,c颜色

功能:以笔位置为圆心,r为半径,画圆。oo命令是画实心圆。c为颜色编号。命令中如果省略c,用当前笔的颜色画图。

绘制空心椭圆:pen.e( w , h );pen.e( w , h ,c);

绘制实心椭圆:pen.ee( w , h );pen.ee(w , h ,c);

功能:以笔位置为圆心,横半径为w纵半径为h画椭圆。ee命令是画实心椭圆。c为颜色编号。 命令中省略c时用当前笔的颜色画图。如果picU(0);方向会随笔头。

画写文字指令:.text(x,c,size)       .text(x)

以c号颜色输出 x 的内容。x可以是数字、变量或字符串。size是大小 pen.text(x)每次输出都是以笔的位置为字符串中心。 如果不填c,以笔的颜色为文字颜色。

以笔的当前位置为中心,输出内容可以是数字、变量或字符串。pen.text(x)每次输出都是以笔的位置为字符串中心。

第9课 设计贺卡

设置字体:  .font( f )

设置画出的文字的字体。f可以是字体编号或名称,字体编号参见上一页。 字体要当前计算机系统里有字库的才可以显示。 样例:pen.font(20).text("紫",0);    //(20 为华文行楷)

设置文字大小:  .textSize( i )

设置画出的字符的字体大小为i号。 改变pen.text命令输出的文字大小。 pen.textSize(50).text("紫"); 要注意的是textSize的 S是大写的

第10课 变量与输入输出

键盘输入 语法:

cin>>变量名; 表示从键盘输入数值 变量名就是魔法盒子的名字; 使用键盘输入语句时,需要先定义变量,定义与输入的变量名要一致。

比如:int n;cin>>n;定义与输入变量名一致;键盘输入框会显示在运行窗口的中间(默认在笔的位置); 例如:定义一个保存颜色的变量,并输入变量:int col;cin>>col;

连续键盘输入 语法:

cin>>变量名>>变量名; 连续输入多个变量,变量之间输入语句承接符号都是“>>”; 例如:定义两个变量,并输入变量: int col,n;cin>>col>>n;

从键盘输入数据到变量x。 说明:是在笔的位置附近输入数据,回车结束输入。不是pen的命令,格式不能“pen.”开头。 样例:int x;     cin >> x;

窗口输出指令: cout <<

在下面输出窗口打印出表达式x的值。 说明:换行可以用cout<<endl; 浮点数时可用pen.precision命令设置精度,默认精度是2。不是pen的命令,格式不能“pen.”开头。 样例:cout << "面积=" <<12*5;

第11课 基本运算

基本运算符有四个,分别是加号“ + ”、减号“  -  ”、乘号“  * ”、除号“ / ”。

第12课 条件判断

条件判断 if

语法:
if(条件表达式){ 
执行满足条件语句;
}

第13课 循环往复

相关文章:

  • 深入学习任何技术的实用指南
  • data_analysis14
  • C++之map,set的实现
  • AI大模型从0到1记录学习 day17
  • 基于论文的大模型应用:基于SmartETL的arXiv论文数据接入与预处理(二)
  • 5分钟搭建一个在线客服网站!免费!
  • Microsoft Office 如何启用和正常播放 Flash 控件
  • 腾讯后台开发 一面
  • vulkanscenegraph显示倾斜模型(5.8)-视景器编译
  • Go:复合数据结构
  • 阿里云实时计算Flink版产品体验测评
  • 强化学习系统在复杂推理模型中的应用——以AReaL系统为例
  • 在pycharm配置虚拟环境和jupyter,解决jupyter运行失败问题
  • Sa-Token 自定义插件 —— SPI 机制讲解(一)
  • vue3 异步组件的使用
  • 局域网下ESP32-S3 LED灯的UDP控制
  • 【leetcode hot 100 416】分割等和子集
  • MCU刷写——Hex文件格式详解及Python代码
  • AI识别与雾炮联动:工地尘雾治理新途径
  • Win32++ 使用初探
  • 衡水企业网站建设/公众号怎么推广和引流
  • 依靠百度云做视频网站/站长统计app
  • 郑州网站建设q.479185700棒/如何做网站seo
  • 什么是网络营网络营销的特点/seo网站推广的主要目的是什么
  • 辽宁专业网页设计免费建站/电商网站模板
  • 专做特产的网站/营销方式