找一下规律。
输出的时候注意格式,保留到小数点后三位。
View Code
1 #include<iostream> 2 #include<iomanip> 3 using namespace std; 4 int main(){ 5 int n; 6 cout<<"# Cards Overhang"<<endl; 7 while(cin>>n){ 8 int i=1; 9 double sum=0; 10 for(i=1;i<=n;i++) 11 sum+=1.0/(2*i); 12 cout<<""<<setw(5)<<n<<" "<<setprecision(3) <<std::fixed<<sum<<endl; 13 } 14 return 0; 15 }