画图

简介: 画图。

题目:画图(在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();
}

相关文章
|
6月前
别再问我们用什么画图的了!问就是excalidraw
别再问我们用什么画图的了!问就是excalidraw
别再问我们用什么画图的了!问就是excalidraw
|
C++
201409-2 画图
201409-2 画图
85 0
201409-2 画图
|
4月前
画图
画图。
96 15
|
存储 NoSQL 程序员
聊聊「画图」和工具
关于画图和工具选择;两句话能说明白;【1】示意清楚的都是「好图」;【2】免费,够用,支持云存储,都是好的画图「工具」;
154 0
|
Python
考点:海龟画图turtle库的使用,绘制五角星、矩形等【Python习题09】
考点:海龟画图turtle库的使用,绘制五角星、矩形等【Python习题09】
492 0
考点:海龟画图turtle库的使用,绘制五角星、矩形等【Python习题09】
|
存储 数据库
E-R画图明确内容
E-R画图明确内容
|
前端开发 C# 容器
C#代码实现矢量画图
原文:C#代码实现矢量画图 版权声明:本文为博主原创文章,转载请附上链接地址。 https://blog.csdn.net/ld15102891672/article/details/80275969 ...
1669 0
|
Android开发
如何用AS画出简单的图形
在开发过程中总会碰到要画一些简单图形的时候,然而让设计去画图比较麻烦而且占的容量较大,所以简单图形自己画,自给自足。 首先了解一下画图的子标签,也就是shape的,默认shape是长方形,当然也可以自己进行设置,示例如下: shape也可以选择“line"(线)、“oval”(椭圆)、“ring”(圆环)、“retangle”(长方形)。
984 0
|
8月前
|
Python
我终于懂得如何使用matplotlib进行画图
我终于懂得如何使用matplotlib进行画图
使用EasyX实现画图软件中画出矩形的效果
具体效果就是 可以复制代码自己实现一下
195 0

热门文章

最新文章