猿问

函数实现运算的程序方法

求1/2!+1/3!……+1/10!的和并输出 其中n!用函数实现
呆毛亚
浏览 910回答 1
1回答

望远

#include <stdio.h> double fun(int n) { if(n==1) return 1.0; else return n*fun(n-1); } int main() { double n=0; for(int i=2;i<=10;i++) { printf("1/%d!+",i); n+=1/fun(i); } printf("\b=%.3lf\n",n);     return 0; }
随时随地看视频慕课网APP
我要回答