«

求n的阶乘【C程序设计】

azurekiln 发布于 阅读:29 C程序设计


// n的阶乘 
#include <stdio.h>

int main() {
    int fac(int n);
    int n; 
    printf("请输入n以求n的阶乘:");
    scanf("%d", &n);
    printf("%d!=%d", n, fac(n));
    return 0;
}

int fac(int n) {
    if (n>=2) {
        return fac(n-1) * n;
    } else {
        return 1;
    }
}

C


扫描二维码,在手机上阅读
收藏
请先 登录 再评论