|
大家看看这个,是个字符下落的小程序~
#include <dos.h>
#include <stdio.h>
#include <conio.h>
#include <time.h>
#include <stdlib.h>
const int MAX=20;
int ch[MAX][3];
void main()
{
int i;
time_t t;
srand((unsigned)time(&t));
for (i=0;i<MAX;i++)
ch[0]=99;
while(!kbhit())
{
clrscr();
for (i=0;i<MAX;i++)
if (ch[0]>25)
{
ch[0]=1;
ch[1]=rand() % 80 + 1;
ch[2]=97+rand() % 26;
break;
}
for (i=0;i<MAX;i++)
if (ch[0]<=35)
{
gotoxy(ch[1],ch[0]++);
printf("%c",ch[2]);
}
delay(100);
}
} |
|