程序之美
前言
舒克舒克舒克舒克舒克舒克舒克舒克,开飞机的舒克。贝塔贝塔贝塔贝塔贝塔贝塔贝塔贝塔,开坦克的贝塔。每当听到这首歌曲,免不了唤起儿时的回忆,为了能看上一集《舒克与贝塔》,逃课,装病,十八班武义用了个遍。如今,身为一个码农是不是也应该为儿时的回忆增添些色彩,于是抄起键盘一顿猛敲,绘制自己心中那边久违的回忆-移动的坦克。
主体
运行效果
代码实例
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
main()
{ int a,b,c;
char ch;
void *yuandi;
int size,x=160,y=160;
int x1,y1,x2,y2;
int driver=DETECT,mode;
initgraph(&driver,&mode,"e:\tc");
setcolor(RED);
setfillstyle(1,2);
bar(160,160,240,240);
setcolor(RED);
setfillstyle(1,6);
circle(200,200,20);
floodfill(200,200,4);
bar(190,195,260,205);
size=imagesize(160,160,260,240);
yuandi=malloc(size);
getimage(160,160,260,240,yuandi);
setfillstyle(0,0);
bar(160,160,260,240);
for(a=0;a<30;a++){
putimage(x,y,yuandi,XOR_PUT);
for(b=0;b<10000;b++)
for(c=0;c<10000;c++);
bar(x,160,100+x,240);
x+=2; }
getch();
}
逻辑分析
结束语
好了,今天就说这么多了,希望小伙伴们能从这篇文章中学到东西,也真心希望能够帮助正在苦学C语言的小伙伴们,你们的成长是我最大的幸福。很感谢您能够在百忙之中浏览我的文章。