球弹跳高度的计算——while

#include<bits/stdc++.h>//fixed<<setprecision(2)
using namespace std;//for(int i=1;i<=a;i++)
int main()
{
    
    
	double a,b=0,c,i=1;
	cin>>a;
	c=a;
	while(i<=10)
	{
    
    
		b+=c;
		b+=c;
		c/=2.0;
		i++;
	}
	cout<<b*1.0-a<<endl<<c*1.0;
    return 0;
}

猜你喜欢

转载自blog.csdn.net/m0_52628784/article/details/110312651