C语言用X和Y画三次圆
时间: 2024-04-14 21:28:09 浏览: 45
您好!要使用C语言绘制三个圆,可以使用图形库,比如graphics.h来实现。以下是一个示例代码,用X和Y分别表示圆心的横纵坐标。
```c
#include <stdio.h>
#include <graphics.h>
int main() {
int gd = DETECT, gm;
initgraph(&gd, &gm, ""); // 初始化绘图窗口
int x[3] = {100, 200, 300}; // 圆心横坐标
int y[3] = {100, 200, 100}; // 圆心纵坐标
int radius = 50; // 圆的半径
for (int i = 0; i < 3; i++) {
circle(x[i], y[i], radius); // 绘制圆形
}
getch(); // 等待用户按键
closegraph(); // 关闭绘图窗口
return 0;
}
```
上述代码使用了graphics.h库来绘制圆形,需要注意的是,这个库通常只在Windows上有效,并且需要在编译器中正确配置。如果您的环境不支持该库,可以尝试其他图形库,比如SDL或OpenGL来实现类似的效果。希望能对您有所帮助!
阅读全文