新2025年澳门和香港天天开好彩精选 澳门6合开彩开奖记录香港红组工作室

阶乘的C语言代码如下:

#include <stdio.h>

int main() {
    int num, i;
    long long factorial = 1;

    // 输入一个非负整数
    printf("请输入一个非负整数: ");
    scanf("%d", &num);

    // 如果输入的数是负数,则显示错误
    if (num < 0) {
        printf("错误!负数没有阶乘。\\n");
    } else {
        // 计算阶乘
        for (i = 1; i <= num; ++i) {
            factorial *= i;
        }
        // 显示结果
        printf("%d 的阶乘 = %lld\\n", num, factorial);
    }

    return 0;
}

这段代码会要求用户输入一个非负整数,然后计算该整数的阶乘并显示结果。如果输入的是负数,则会显示错误消息。