用dev c++画一个圆
时间: 2024-09-10 09:04:12 浏览: 50
推荐了多个详细教程用C++实现玫瑰花
在Dev C++中使用C++标准库中的图形库来画一个圆,首先需要确保你的Dev C++环境中安装了图形库,如Graphics.h。然后,你可以使用以下代码示例来绘制一个圆:
```cpp
#include <graphics.h>
#include <conio.h>
int main() {
int gd = DETECT, gm;
initgraph(&gd, &gm, NULL); // 初始化图形模式
int x = getmaxx() / 2; // 获取屏幕宽度的一半作为圆的x坐标
int y = getmaxy() / 2; // 获取屏幕高度的一半作为圆的y坐标
int radius = 100; // 设置圆的半径
// 绘制圆
circle(x, y, radius);
getch(); // 暂停等待用户输入,否则程序会立即结束
closegraph(); // 关闭图形模式
return 0;
}
```
在这个例子中,`initgraph`函数用于初始化图形系统,`getmaxx`和`getmaxy`函数分别用于获取屏幕的最大宽度和高度值,`circle`函数用于在指定的位置(x, y)绘制一个指定半径的圆。`getch`函数用于在用户按下任意键之前暂停程序,以便查看绘制的图形。最后,`closegraph`函数用于释放图形模式所占用的资源。
阅读全文