21xrx.com
2024-11-22 10:00:30 Friday
登录
文章检索 我的文章 写文章
C++绘制三角形的代码
2023-06-22 02:31:44 深夜i     --     --
C++ 绘制 三角形 代码

C++是一种面向对象的编程语言,在各种应用场景中被广泛使用。其中,绘图是C++编程中的一个重要操作。在本文中,我们将介绍如何使用C++编写绘制三角形的代码。

以下是使用C++绘制三角形的代码:


#include <iostream>

#include <graphics.h>

using namespace std;

int main()

{

  int gdriver = DETECT, gmode, errorcode;

  initgraph(&gdriver,&gmode,"");

  int x[3] = 250;

  int y[3] = 250;

  setcolor(GREEN);

  setfillstyle(SOLID_FILL, GREEN);

  fillpoly(3, x, y);

  getch();

  closegraph();

  return 0;

}

上述代码分为以下几段:

1. 包含头文件,并使用“using namespace std”声明命名空间

2. 定义变量gdriver、gmode、errorcode,用于设置图形驱动程序和图形模式

3. 调用initgraph函数,初始化图形系统

4. 定义数组x和y,存储三角形的三个点的坐标

5. 设置颜色和填充模式

6. 使用fillpoly函数绘制三角形

7. 调用getch函数,等待用户按下键盘

8. 调用closegraph函数,关闭图形系统

由上述代码可知,使用C++绘制三角形的关键是调用fillpoly函数,该函数的第一个参数表示有多少个点,第二个参数存储x坐标数组,第三个参数存储y坐标数组。

通过上述代码的实现,可以看到C++是一种非常强大的编程语言,它可以用于各种应用场景。在绘图方面,C++提供了丰富的图形库函数,为程序员提供了很大的便利。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复