反弹c语言作业,C语言精简案例-球的反弹原理

原标题:C语言精简案例-球的反弹原理

01

C语言精简案例-球的反弹原理

//今晚内容:C语言新案例-球的反弹原理

//讲课老师:范志军 试学学员课后解答要通过班主任才能联系到我

#include

#include

#include

void ball()//1.物体:球

{

printf("tttt ●t");

}

int main()//1 10 20

{

int h=20;//设置球的高度为20

int dir=1;//当dir为1时球体下落,当dir为0时球体上升

int i,j;//i是确定起点和终点,j是球的位置

while(h>0)//2.球体循环移动 当高度为0时停止

{

if(dir==1)//球体下落

{

for(i=20-h;i<20;i++)//确定起点、终点

{

system("cls");//清空

for(j=0;j<=i;j++)//确定球位置

{

printf("n");

}

ball();

Sleep(50);//延迟50毫秒==动态效果

}

dir=0;//设置为上升状态

}

else//球体上升

{

h=h*8/9;//h=5

for(i=20;i>=20-h;i--)//确定起点 、终点

{

system("cls");//清空

for(j=0;j<=i;j++)//确定球位置

{

printf("n");

}

ball();

Sleep(50);//延迟50毫秒==动态效果

}

dir=1;//设置为下落状态

}

}

return 0;

责任编辑:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值