gpt4 book ai didi

c# - 画一个圆的边界?

转载 作者:行者123 更新时间:2023-11-30 20:57:17 27 4
gpt4 key购买 nike

在一次开发人员工作测试中,我被要求解决这个我不知道的问题。有人可以帮助我吗?

使用 void draw(int x, int y) 绘制虚线圆边界画一个点。使用公式x2 + y2 = r2。您可以使用sqrt方法,但不要使用sin , costan等等

Void DrawCircle(int centerX, int centerY, int radius) {…}

PS:这根本不是大学作业,所以请回复。

最佳答案

我编写了一个可以解决您的问题的快速代码,但尚未对其进行测试。

void DrawCircle(int centerX, int centerY, int radius)
{
int x,y;
x=-radius;
while(x < radius)
{
y=sqrt(radius*radius-x*x);
draw(x+centerX,y+centerY);
y=-y;
draw(x+centerX,y+centerY);
x++;
}
}

关于c# - 画一个圆的边界?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8777575/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com