标题:大家可以给我说一下这个模拟自由落题运动哪里出问题了???
取消只看楼主
猴哥取经
Rank: 2
等 级:论坛游民
帖 子:41
专家分:34
注 册:2012-10-28
结帖率:50%
已结贴  问题点数:10 回复次数:1 
大家可以给我说一下这个模拟自由落题运动哪里出问题了???
#include<stdio.h>
#include<conio.h>
#include<time.h>
int main()
{
    /*(x,y)表示物体在屏幕上的初始位置,
    depth表示物体落地后反弹的高度,
    times用来控制时间的延迟,
    m用来控制运动的方向,m=-1说明是向下运动,m=1说明是向上运动*/
    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++)
        {
            printf("*****************************\n");
            printf("|  The program will show :  |\n");
            printf("|    the Free Falling       |\n");
            printf("*****************************\n");
            /*画出物体图像*/
            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;
}
搜索更多相关主题的帖子: 运动 include 
2013-01-01 13:02
猴哥取经
Rank: 2
等 级:论坛游民
帖 子:41
专家分:34
注 册:2012-10-28
得分:0 
怎么没有人理呢????
2013-01-01 13:37



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-394733-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.730697 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved