100 #P0470. 中心圆
中心圆
题目描述
实现一个圆形函数
x y 是圆形的圆心
r 是半径
函数定义如下:
circle(x, y, r)
本题固定参数如下:
circle(100, 100, 101)
我们画过了 100 边形,发现 100 边形就是圆形,
电脑中的圆全部都是通过多边形来模拟的
这一次的圆初始点在圆心,所以需要移动到圆的最上方来画。
提示:
1,先让小乌龟跳到圆上方 jump(x, y+r)
2,我们用 100 边形来模拟圆形,sides 的取值应该是 100。
3,下面计算出多边形的边长,边长等于周长除以边数
圆的周长 = 2 * 3.1415926 * r
多边形边长 length = 圆周长 / sides
4,使用 polygon 函数来画一个 100 边形就好啦
输出
画出上述图形,并提交代码