#include <iostream>
using namespace std;
int main ()
{
double h,total=0;
cin>>h;
total=h;
for (int i=2;i<=10;++i){
total+=h;
h/=2.;
}
cout<<total<<endl;
cout<<h/2.<<endl;
return 0;
}
这段代码中“h/=2.”里面的.是起什么作用的?
2.就是2.0,需要转换浮点型计算的时候可以使用。