以下是C语言程序代码:

#include <stdio.h>

int main() {
    int num, i, fact = 1;
    printf("请输入一个正整数:");
    scanf("%d", &num);

    if (num < 0) {
        printf("输入的数必须是正整数!\n");
    } else {
        for (i = 1; i <= num; i++) {
            fact *= i;
        }
        printf("%d的阶乘是%d\n", num, fact);
    }

    return 0;
}

程序的运行结果:

请输入一个正整数:5
5的阶乘是120
使用C语言编程实现求输入的数的阶乘并输出

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

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