#include <graphics.h>
#include <math.h>
#include <conio.h>
#define PI 3.1415926
void main()
{
int x, y, r = 70, r1; /*定义x,y,r,r1为基本整型并为r赋初值70*/
double a; /*定义a为双精度型*/
int gdriver = DETECT, gmode;
initgraph(&gdriver, &gmode, ""); /*图形方式初始化*/
cleardevice(); /*清屏*/
setbkcolor(WHITE); /*设置背景颜色为白色*/
setcolor(RED); /*设置绘图颜色为红色*/
for (a = 0; a < 2 *PI; a += PI / 30)
{
x = 320+r * cos(a);
y = 240-r * sin(a);
r1 = sqrt((x - 320)*(x - 320) + (y - 240+r)*(y - 240+r));
circle(x, y, r1); /*利用上面公式画圆形*/
}
getch();
closegraph(); /*退出图形方式*/
}
#include <math.h>
#include <conio.h>
#define PI 3.1415926
void main()
{
int x, y, r = 70, r1; /*定义x,y,r,r1为基本整型并为r赋初值70*/
double a; /*定义a为双精度型*/
int gdriver = DETECT, gmode;
initgraph(&gdriver, &gmode, ""); /*图形方式初始化*/
cleardevice(); /*清屏*/
setbkcolor(WHITE); /*设置背景颜色为白色*/
setcolor(RED); /*设置绘图颜色为红色*/
for (a = 0; a < 2 *PI; a += PI / 30)
{
x = 320+r * cos(a);
y = 240-r * sin(a);
r1 = sqrt((x - 320)*(x - 320) + (y - 240+r)*(y - 240+r));
circle(x, y, r1); /*利用上面公式画圆形*/
}
getch();
closegraph(); /*退出图形方式*/
}
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步