实现函数fun(int x),该函数fun的功能是:用递归的方法计算x的阶乘,再编写主程序调用该函数,从键盘上输入一个整数n,计算1!+2!+…+n!,并在屏幕上输出计算结果。
#include<stdio.h> int fun(int n) { int a; if(n==1) return 1; a=n*fun(n-1); return a; } int fun1(int n) { int sum=0; if(n==1) return 1; sum=fun(n)+fun1(n-1); return sum; } int main() { int n; scanf("%d", &n); printf("%d\n",fun1(n)); }