写了个有意思的c程序.
/*author:zjc
date :08/11/21
*/
#include<stdio.h>
void show(int);
void main()
{
show(0);
show(2);
show(5);
getch();
}
void show(int a)
{
if(a==5)
{
int i=1;textcolor(4);
for(;i<=10;i++)
{
gotoxy(6,4+i);
cprintf("%c",3);
gotoxy(7,4+i);
cprintf("%c",3);
delay(10000);
gotoxy(6+i-1,4);
cprintf("%c",3);
gotoxy(6+i-1,3);
cprintf("%c",3);
delay(10000);
gotoxy(5+i,15);
cprintf("%c",3);
gotoxy(5+i,14);
cprintf("%c",3);
delay(10000);
gotoxy(15,16+i-2) ;
cprintf("%c",3);
gotoxy(14,16+i-2);
cprintf("%c",3);
delay(10000);
gotoxy(15-i+1,24) ;
cprintf("%c",3);
gotoxy(15-i+1,23);
cprintf("%c",3);
}
}
if(a==2)
{
int i=1;textcolor(5);
for(;i<=10;i++)
{
gotoxy(30+i,4);
cprintf("%c",3);
gotoxy(30+i,3);
cprintf("%c",3);
delay(10000);
gotoxy(40,4+i-1);
cprintf("%c",3);
gotoxy(39,4+i-1);
cprintf("%c",3);
delay(10000);
gotoxy(39-i+2,13);
cprintf("%c",3);
gotoxy(39-i+2,12);
cprintf("%c",3);
delay(10000);
gotoxy(31,12+i);
cprintf("%c",3);
gotoxy(31+1,12+i);
cprintf("%c",3);
delay(10000);
gotoxy(31+i-1,22);
cprintf("%c",3);
gotoxy(31+i-1,22-1);
cprintf("%c",3);
}
}
if(a==0)
{
int i=1;textcolor(6);
for(;i<=15;i++)
{
gotoxy(60+i,4);
cprintf("%c",3);
gotoxy(60+i,4-1);
cprintf("%c",3);
delay(10000);
gotoxy(75,4+i);
cprintf("%c",3);
gotoxy(75-1,4+i);
cprintf("%c",3);
delay(10000);
gotoxy(75-i+1,19);
cprintf("%c",3);
gotoxy(75-i+1,18);
cprintf("%c",3);
delay(10000);
gotoxy(75-i+1,19);
cprintf("%c",3);
gotoxy(75-i+1,18);
cprintf("%c",3);
delay(10000);
gotoxy(60,18-i+2);
cprintf("%c",3);
gotoxy(61,18-i+2);
cprintf("%c",3);
}
}
}