#include <stdio.h>

int main() {
    int n, result = 1;
    printf("请输入一个自然数n:");
    scanf("%d", &n);
    for (int i = 1; i <= n; i++) {
        result *= i;
    }
    printf("%d的阶乘为:%d", n, result);
    return 0;
}

说明:

该程序通过输入一个自然数n,使用for循环计算n的阶乘,并输出结果。其中,result变量用于保存阶乘的结果,初始化为1,每次循环都将i乘到result中。

用c语言写一段求解任意自然数阶乘,并输出结果的代码

原文地址: https://www.cveoy.top/t/topic/sQl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录