程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C >> 關於C >> C語言畫圖,綜合例子2

C語言畫圖,綜合例子2

編輯:關於C
程序源代碼: #include "graphics.h" #define LEFT 0 #define TOP 0 #define RIGHT 639 #define BOTTOM 479 #define LINES 400 #define MAXCOLOR 15 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(); } *
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved