C语言模拟自由落体
来源:网络收集 点击: 时间:2024-06-07【导读】:
本例其实就是for循环的应用,稍微有点难,我在代码里注释了方法/步骤1/6分步阅读
2/6
3/6
4/6
5/6
6/6
自由落体
首先打开VC++6.0

文件,新建

新建一个空白文档

首先声明头文件
#includestdio.h
#includeconio.h
#includetime.h

int main()
{
}
主函数

以下主要代码,我注释了一些难点
int x=15,y=4,depth=20,times=20,m=1,i,j;
for(;depth!=0;)
{
m=-m;
if(m==1)
depth--;
for(i=1;i=depth;i++)
{
/*画出物体图像*/
gotoxy(x,y);
printf("***\n");
gotoxy(x,y+1);
printf("|*|\n");
gotoxy(x,y+2);
printf("***");
/*控制不同的延迟显示的时间大小*/
for(j=1;j=times;j++)
delay(10);
clrscr();
if(m==-1)
{
/*物体向下运动*/
y++;
/*延时越来越小,说明速度越来越快*/
times--;
}
else
{
/*物体向上运动*/
y--;
/*延时越来越大,说明速度越来越慢,说明是*/
times++;
}
}
}
getch();
return 0;


版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_885969.html
上一篇:免费视频格式转换器哪个好
下一篇:快递超市怎么上报问题件