溫馨提示×

怎么用c語言繪制各種圖形

小億
263
2023-12-12 13:15:39
欄目: 編程語言

在C語言中,可以使用圖形庫來繪制各種圖形。以下是一些繪制基本圖形的示例:

  1. 繪制直線:
#include <graphics.h>

int main() {
    int gd = DETECT, gm;
    initgraph(&gd, &gm, "");

    line(100, 100, 200, 200);

    getch();
    closegraph();
    return 0;
}
  1. 繪制矩形:
#include <graphics.h>

int main() {
    int gd = DETECT, gm;
    initgraph(&gd, &gm, "");

    rectangle(100, 100, 200, 200);

    getch();
    closegraph();
    return 0;
}
  1. 繪制圓形:
#include <graphics.h>

int main() {
    int gd = DETECT, gm;
    initgraph(&gd, &gm, "");

    circle(150, 150, 50);

    getch();
    closegraph();
    return 0;
}
  1. 繪制橢圓:
#include <graphics.h>

int main() {
    int gd = DETECT, gm;
    initgraph(&gd, &gm, "");

    ellipse(150, 150, 0, 360, 100, 50);

    getch();
    closegraph();
    return 0;
}

以上示例使用了圖形庫graphics.h,并且在Windows系統(tǒng)中需要安裝相應(yīng)的庫文件才能正常運行。在其他操作系統(tǒng)中可以使用其他圖形庫,例如SDL或OpenGL等。

0