一开始我们先来看看如何完成弹跳的小球的动漫。
#include<stdio.h>
#include<windows.h>
#include<stdlib.h>
int main()
{
int height=20,wide=50;
int speed_x=1,speed_y=1;
int x=0,y=0,i;
while (1)
{
x+=speed_x;
y+=speed_y;
system("cls");
for (i=0;i<x;i++) printf("\n");
for (i=0;i<y;i++) printf(" ");
printf("O"); printf("\n");
Sleep(20);
if (x==0 || x==height)
{
printf("\a");
speed_x=-speed_x;
}
if (y==0 || y==wide)
{
printf("\a");
speed_y=-speed_y;
}
}
return 0;
}