文库 真题 C++真题

南海区中小学编程水平测试活动小学乙组GoC真题及答案解析

goc编程真题 GOC编程题库 weGOC软件 DOCX   15页   下载0   2024-09-01   浏览130   收藏0   点赞0   评分-   4215字   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
南海区中小学编程水平测试活动小学乙组GoC真题及答案解析 第1页
南海区中小学编程水平测试活动小学乙组GoC真题及答案解析 第2页
剩余13页未读, 下载浏览全部
一、红十字标记     5.8日是世界红十字会日,小C设计了一个爱心红十字标记,请你用webgoc软件画出这个标记。如下左图所示:     这个标记图形是由红色正方形和两个圆叠加组成。 正方形的边长和圆的直径都为100,正方形中心有两条粗为20,长度为50相互垂直的线画出的白色十字。     画出上面的图形。 思路:     画图顺序: 先画中间的红色矩形 (画矩形注意要设置 picU(0) 画出来的图形跟随画笔方向), 再画两个半圆,接着最后画出中间白色的十字。 注意每次转的角度和前进后退的距离即可。 代码如下:     p.rt(45).picU(0).c(1);     p.rr(100,100);     p.fd(50).oo(50);     p.bk(50).lt(90).fd(50).oo(50);     p.bk(50).rt(45);     p.size(20).c(15).fd(25).bk(50).fd(25).rt(90).fd(25).bk(50); 二、地球(难度2)     4.22是世界地球日,是倡导人们 ”保护地球,爱护环境,创建绿色家园“ 的主题活动日,小C设计了一个地球模型图,请你用webgoc软件画出这个图形。如下左图所示: 上图可以看成一个半径为200的圆中,在中轴线的左右两边平均分布着3条对称条经线组成。根据对称关系,我们可以用一个椭圆画出两条对称经线,如下图:  现在请你画出一个有N条对称经线,平均分布在中轴线两边的地球模型图。   温馨提示:平均分布要计算精确。 输入格式 输入一个正整数N(1<=N<=10),表示对称经线的条数。 输出格式 画出一个有N条对称经线,平均分布在中轴线两边的地球模型图。 输入/输出例子1 输入: 3 输出: 输入/输出例子2 输入: 5 输出: 解题思路:注意此题不能用除法再乘法的方式,因为这样会有误差     p.hide();     int n;     cin>>n;     p.c(3).fd(200).bk(400).fd(200);     int w=200,h=200;     double d=200.0/n;     for(int i=1;i<=n;i++)     {         p.e(w,h);         w=w-d;     } 三、冠状病毒(难度:2)     2019年12开始,新型冠状病毒已经向全球蔓延,令人谈  “毒” 色变。     新型冠状病毒是冠状病毒的一种,外形是圆形或者椭圆形,周围有包膜,包膜上有像日冕层一样的棘突,不同的冠状病毒,棘突也不一样。     为了让同学们认识冠状病毒,小C用程序画出了一个如下图的冠状病毒,你也来试试吧。     这个图形我们可以把它看成是:一个半径为80的绿色(3号色)实心圆的内核,和一个半径为100的蓝色(2号色)外圆组成。     在外圆上平均分布着12个棘突,棘突的外形有两种,一种是长度为10的直线连着一个红色实心椭圆,
南海区中小学编程水平测试活动小学乙组GoC真题及答案解析
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明