原标题:C语言-球的反弹原理
//今晚内容:C语言-球的反弹原理
//讲课老师:范志军 QQ:208824435
#include
#include
void ball()//画球的函数
{
printf("ttt●t");//圆的就是球
}
int main()
{
int h=20;//设置球的高度初始化为20
int i,j;//i是确定球高度的起点或终点,j是确实球的移动位置
int dir=0;//dir是上升或下落状态,当为1是上升,当为0时是下落
while(h>0)//当球高度大于0时运行或当高度等于0时停止
{
if(dir==0)//当等于0时下落
{
for(i=20-h;i<20;i++)//从0-19是球的下落时起点和终点
{
system("cls");//清空掉上一个坐标点的球体
for(j=0;j<=i;j++)//确定球的位置,与高度坐标一致
{
printf("n");//加个n就不会向右边打印
}
ball();
Sleep(50);//延迟或睡眠函数(毫秒的单位)
}
dir=1;//设置状态为上升
}
else//否则就是上升
{
h=h*8/9;//上升的高度是原来高度的8/9(自定义)
for(i=20;i>=20-h;i--)//从20-自定义高度:球的上升时起点和终点
{
system("cls");//清空掉上一个坐标点的球体
for(j=0;j<=i;j++)//确定球的位置,与高度坐标一致
{
printf("n");//加个n就不会向右边打印
}
ball();
Sleep(50);//延迟或睡眠函数(毫秒的单位)
}
dir=0;//设置状态为下落
}
}
return 0;
}
上面的学习大纲,相信大家都很想学会项目开发,也是找工作的根本。
上面的学习纲、学习流程、活动海报,相信百分百能解决你自学中的所有难题,相信自己,相信我们,就加入我们VIP团队奋斗、努力。
投资学习是终身授益的,伴随你一生的技术,相信自己技术能改变你一生的命运。想参与系统学习班大团队的同学切勿错过,咨询或办理入学手续请联系:
QQ:208824435
微信号:fan952739690
手机号码:13533554033
责任编辑: