#includeusing namespace std;int main(){ int k,n,t; double sum; cin>>k; while (k--){ sum=0.0; cin>>n; t=1; for(int i=1; i<=n; i++){ sum+=t*1.0/(double)i; t=-t; } printf("%.2lf\n", sum); } return 0;}
本文共 349 字,大约阅读时间需要 1 分钟。
#includeusing namespace std;int main(){ int k,n,t; double sum; cin>>k; while (k--){ sum=0.0; cin>>n; t=1; for(int i=1; i<=n; i++){ sum+=t*1.0/(double)i; t=-t; } printf("%.2lf\n", sum); } return 0;}
转载于:https://my.oschina.net/dianpaopao/blog/81755