原标题:今晚内容:C语言-球的反弹原理
//今晚内容:C语言-球的反弹原理
//讲课老师:范志军 QQ:208824435
//课后点名,在线的联系名下班主任领取编程前景与职业规划视频
#include
#include
void ball()//1.画球
{
printf("tt●t");
}
int main()
{
int h=20;//设置球的体高度
int i,j;//i是确定起点、终点,j是确定球的位置
int dir=1;//当dir为1时是下落状态,当dir为0时是上升状态
while(h>0)//高度大于0时循环移动或高度等于0时停止移动
{
if(dir==1)//下落状态
{
for(i=20-h;i<20;i++)//1.确定起点和终点
{
system("cls");//4.要在回车之前把球清空
for(j=0;j<=i;j++)//2.确定球的位置
{
printf("n");//3.加这个回车是让球不要往右边打印
}
ball();
Sleep(200);
}
dir=0;//设置为上升状态
}
else//否则为上升状态
{
h=h*8/9;
for(i=20;i>=20-h;i--)//1.确定起点和终点
{
system("cls");//4.要在回车之前把球清空
for(j=0;j<=i;j++)//2.确定球的位置
{
printf("n");//3.加这个回车是让球不要往右边打印
}
ball();
Sleep(50);
}
dir=1;//设置为下落状态
}
}
return 0;
}
.
微信号: Fengshadow1
编程免费资料
有你想要
责任编辑: