解题思路:
注意事项:
参考代码:
#include <stdio.h>
double f (int n){
if (n==0||n==1){
return 1;
}else {
return f(n-1)*n;
}
}
int main (){
int n;
scanf ("%d",&n);
double sum=0;
for (int i=1;i<=n;i++){
sum+=1.0/f(i);
}
printf ("sum=%.5lf",sum);
}
0.0分
0 人评分
ASCII帮了大忙浏览:749 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:648 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:591 |
1908题解浏览:640 |
关于float,double变量的几点说明浏览:1812 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:707 |
简单的a+b (C语言代码)浏览:587 |
C二级辅导-温度转换 (C语言代码)浏览:550 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:406 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:739 |