跪求c++大神指点啊
  • 浏览:1210 评论:3 人

  • #include <math.h>
    #include <iostream>
    using namespace std;
    int main()
    {
    printf("一球从100m高度落下,每次落地后反跳回原高度的一半,再落下。求它在第n次落地共经过x为多少米,第n次反弹y为多少米。\n");
    char n;
    printf("请输入为第几次反弹:");
    cin>>n;
    int h=100,x=0,y=100,i=1,j=2;

    while(i<=n){y=y/2;i=i++;

    }
    while(j<=n){x=x+h+100;j=j++;h=h/2;

    }
    printf("x为:%d米, y为:%d米。\n",x,y);




    return 0;
    }
    但是结果不对




    同听啊,凶残,

        ------8岁那年抓住那只蝉我以为抓住了夏天,18岁那年吻过她的脸我以为可以和她永远。