用c语言编写彩色折线并重复
时间: 2023-12-22 20:04:30 浏览: 15
要在C语言中编写彩色折线并重复,可以使用图形库。下面是使用graphics.h图形库编写彩色折线并重复的示例代码:
```c
#include <graphics.h>
int main() {
int gd = DETECT, gm;
initgraph(&gd, &gm, "");
int x = 0, y = 0;
for (int i = 0; i < 5; i++) {
setcolor(YELLOW); // 设置画笔颜色
moveto(x, y); // 移动画笔
lineto(x + 100, y + 100); // 画线
setcolor(GREEN); // 设置画笔颜色
lineto(x + 200, y + 50); // 画线
setcolor(RED); // 设置画笔颜色
lineto(x + 300, y + 150); // 画线
x += 50; // 改变起始点的x坐标
y += 50; // 改变起始点的y坐标
}
getch();
closegraph();
return 0;
}
```
运行程序后,会出现一个窗口,其中绘制了5条从左上角到右下角的彩色折线,每条折线的起始点都比前一条折线向右下方偏移了一些。在这个示例中,我们使用了setcolor()函数来设置画笔颜色,使用moveto()函数来移动画笔,使用lineto()函数来绘制线段,使用循环语句来重复绘制彩色折线。
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)