Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
5876 谢锦卓 13分数求和 C++ Accepted 0 MS 268 KB 526 2024-12-21 08:45:17

Tests(10/10):


Code:

#include<iostream> // cin\cout\endl using namespace std; int main(){ int fz=2,fm=1,sfz,sfm;//fz分子,fm分母,sfz上一次分子,sfm上一次分母 int n;//前n项 double s=0;//求和答案 cin>>n; for(int i=1;i<=n;i++){ s=s+fz*1.0/fm;//计算前一项的和 //获得新的分子和分母 sfz=fz;//上一次分子 sfm=fm;//上一次分母 fz=sfm+sfz;//新的分子 fm=sfz;//新的分母 } printf("%.4lf\n",s); return 0; }