📅  最后修改于: 2023-12-03 15:00:13.730000             🧑  作者: Mango
drawpoly()函数是C语言中的一个绘制多边形的函数。它可以在屏幕上绘制由用户定义的多个点组成的多边形。
void drawpoly(int num, int *polypoints);
#include <graphics.h>
int graphdriver = DETECT, graphmode;
initgraph(&graphdriver, &graphmode, "");
int points[] = {100, 100, 200, 100, 200, 200, 100, 200, 100, 100};
drawpoly(5, points);
closegraph();
#include <stdio.h>
#include <graphics.h>
int main() {
int graphdriver = DETECT, graphmode; // 获取图形模式
initgraph(&graphdriver, &graphmode, ""); // 初始化图形模式
int points[] = {100, 100, 200, 100, 200, 200, 100, 200, 100, 100}; // 定义多边形的点坐标
drawpoly(5, points); // 绘制多边形
getch(); // 等待用户按任意键
closegraph(); // 关闭图形模式
return 0;
}