當前位置:編程學習大全網 - 電腦編程 - 使用c++及while循環:壹個球從100高處自由落下,每次著地後又跳回到原高度的壹半再落下

使用c++及while循環:壹個球從100高處自由落下,每次著地後又跳回到原高度的壹半再落下

#include<iostream>

#include<iomanip>//修改精度

using?namespace?std;

int?main()

{

double?sum=0,h=100,i=1;

while(i<=20)

{

if(i==1)

sum=sum+h;

else

sum=sum+2*h;

h=h/2;

cout<<setprecision(10)<<"第"<<i<<"次著地,經過的路程為:"<<sum<<",將彈起的高度為:"<<h<<endl;

i++;

}

printf("%lf\n",sum);

return?0;

}

  • 上一篇:PLC和DCS,PAC,PCC的區別
  • 下一篇:keil51中怎麽用C語言編程把處理得到的數據存到數據存儲器中,掉電不會消失
  • copyright 2024編程學習大全網