画图

简介: 画图。

题目:画图(在TC中实现)。
程序源代码:

include "graphics.h"

define LEFT 0

define TOP 0

define RIGHT 639

define BOTTOM 479

define LINES 400

define MAXCOLOR 15

int main()
{
int driver,mode,error;
int x1,y1;
int x2,y2;
int dx1,dy1,dx2,dy2,i=1;
int count=0;
int color=0;
driver=VGA;
mode=VGAHI;
initgraph(&driver,&mode,"");
x1=x2=y1=y2=10;
dx1=dy1=2;
dx2=dy2=3;
while(!kbhit())
{
line(x1,y1,x2,y2);
x1+=dx1;y1+=dy1;
x2+=dx2;y2+dy2;
if(x1<=LEFT||x1>=RIGHT)
dx1=-dx1;
if(y1<=TOP||y1>=BOTTOM)
dy1=-dy1;
if(x2<=LEFT||x2>=RIGHT)
dx2=-dx2;
if(y2<=TOP||y2>=BOTTOM)
dy2=-dy2;
if(++count>LINES)
{
setcolor(color);
color=(color>=MAXCOLOR)?0:++color;
}
}
closegraph();
}

相关文章
|
22天前
画图
画图。
25 4
|
22天前
画图,学用line画直线
画图,学用line画直线。
21 1
|
22天前
|
前端开发 小程序 Java
Graphics2D画图案例
Graphics2D画图案例
|
10月前
|
存储 NoSQL 程序员
聊聊「画图」和工具
关于画图和工具选择;两句话能说明白;【1】示意清楚的都是「好图」;【2】免费,够用,支持云存储,都是好的画图「工具」;
92 0
|
10月前
|
XML JavaScript API
QT5图形与画图
Qt提供了很多关于获取窗体位置及显示区域大小的函数,如x( )、y()和pos()、 rect()、size()、geometry()等,统称为“位置相关函数”或"位置函数”,如图6.1 所示是几种主要的位置函数,图中清楚地标出了它们之间的区别。
78 0
|
11月前
|
存储 数据库
E-R画图明确内容
E-R画图明确内容
零基础VB教程059期:circle画图模拟烟花效果
零基础VB教程059期:circle画图模拟烟花效果
184 0
使用EasyX实现画图软件中画出矩形的效果
具体效果就是 可以复制代码自己实现一下
125 0
|
移动开发
OpenMV学习笔记(4) 画图
视觉系统通常需要给使用者提供一些反馈信息,直接在图像中显示出来,很直观。在这里。我们需要把ROI区域用图形框标注出来
157 0
|
Python
Python经典编程习题100例:第56例:画图,学用circle画圆形
Python经典编程习题100例:第56例:画图,学用circle画圆形
107 0

热门文章

最新文章