作业帮 > 综合 > 作业

编函数计算:s=2*1*1!+2*2*2!+.+2*n*n!的值.要求编写自定义函数分别求解2n和n!,再编写求解s的函

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/26 03:36:30
编函数计算:s=2*1*1!+2*2*2!+.+2*n*n!的值.要求编写自定义函数分别求解2n和n!,再编写求解s的函数
#include <stdio.h>
long f1(long n){
    return n*2;
}
long f2(long n){
    int i,p;
    p=1;
    for (i=1;i<=n;i++) p*=i;
    return p;
}
function s(long n){
    return f1(n)*f2(n);
}
main(){
    long n;
    printf("n=");
    scanf("%ld",&n);
    printf("s=%ld\n",s(n));
}