zoukankan      html  css  js  c++  java
  • C 实战练习题目60

    题目:画图,综合例子2。(在TC中实现)。

    程序分析:无。

    程序源代码:

     1 #include "graphics.h"
     2 #define LEFT 0
     3 #define TOP 0
     4 #define RIGHT 639
     5 #define BOTTOM 479
     6 #define LINES 400
     7 #define MAXCOLOR 15
     8 int main()
     9 {
    10     int driver,mode,error;
    11     int x1,y1;
    12     int x2,y2;
    13     int dx1,dy1,dx2,dy2,i=1;
    14     int count=0;
    15     int color=0;
    16     driver=VGA;
    17     mode=VGAHI;
    18     initgraph(&driver,&mode,"");
    19     x1=x2=y1=y2=10;
    20     dx1=dy1=2;
    21     dx2=dy2=3;
    22     while(!kbhit())
    23     {
    24         line(x1,y1,x2,y2);
    25         x1+=dx1;y1+=dy1;
    26         x2+=dx2;y2+dy2;
    27         if(x1<=LEFT||x1>=RIGHT)
    28             dx1=-dx1;
    29         if(y1<=TOP||y1>=BOTTOM)
    30             dy1=-dy1;
    31         if(x2<=LEFT||x2>=RIGHT)
    32             dx2=-dx2;
    33         if(y2<=TOP||y2>=BOTTOM)
    34                 dy2=-dy2;
    35         if(++count>LINES)
    36         {
    37             setcolor(color);
    38             color=(color>=MAXCOLOR)?0:++color;
    39         }
    40     }
    41     closegraph();
    42 }

    感谢你的阅读,请用心感悟!希望可以帮到爱学习的你!!分享也是一种快乐!!!请接力。。。

    点击查看原文,谢谢!

  • 相关阅读:
    TableViewCell bug
    iOS系统框架概述
    Cocoapods的安装与使用
    ios开发学习路径
    django第七天总结
    django第六天上课总结
    django第四天
    django第四天上课总结
    django第三天 小记
    django第三天
  • 原文地址:https://www.cnblogs.com/kangyifan/p/13235622.html
Copyright © 2011-2022 走看看