解题思路:
注意事项:
保留小数点后5位要用到setprecision函数命令
参考代码:
#include<iostream>
#include<iomanip>
using namespace std;
double fact(int k)
{
double s=1;
for (int i = 1; i <= k; i++)
s = s*i;
return s;
}
int main()
{
double sum=0;
int n;
cin >> n;
for (int i = 1; i <= n; i++)
sum = sum + 1/ fact(i);
cout << "sum=" <<setprecision(5)<<fixed<< sum << endl;
return 0;
}
0.0分
0 人评分
字符串输入输出函数 (Java代码)浏览:1498 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:643 |
A+B for Input-Output Practice (IV) (C++代码)浏览:713 |
【偶数求和】 (C语言代码)浏览:588 |
用筛法求之N内的素数。 (C++代码)浏览:754 |
1051(奇了怪了)浏览:747 |
排序算法(选择,插入,冒泡)浏览:876 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:585 |
1074(纳闷了,答案错误,求指教)浏览:384 |
1025题 初学者,求帮忙看下,不知道哪错了浏览:325 |