C语言编程 计算1!+2!+3!+...+n!<=10000的最大的n.

2025-03-23 19:01:16
推荐回答(2个)
回答1:

#include 
#include 
int main(){
    unsigned long n, jc, sum;
    n=0; jc=1; sum=0;
    while(sum<=10000){
        ++n;
        jc*=n;
        sum+=jc;
    }
    --n;
    printf("n=%lu\n",n);
    getch();
    return 0;
}

希望能帮到你!

回答2:

你自己写点,有问题我帮你调试。这个不难