#include<stdio.h>
int main()
{
int i,j;
int x=0;
int y=5;
int v_x=1;
int v_y=1;
int left=0;
int right=20;
int top=0;
int bottom=10;
while(1)
{
system("cls");
x=x+v_x;
y=y+v_y;
//输出小球前的空行
for(i=0;i<y;i++)
printf("\n");
//输出小球左边的空格
for(j=0;j<x;j++)
printf(" ");
printf("o"); //输出小球o
printf("\n");
if((x==top)||(x==bottom))
v_x=-v_x;
if((y==left)||(y==right))
v_y=-v_y;
}
Sleep(50);
return 0;
}