c 语言学习:输出阶乘的算式

c 语言学习:输出阶乘的算式

代码

c 复制代码
#include "stdio.h"

int fact(int num){
    if (num <= 1){
        printf("1 = ");
        return 1;
    } else {
        printf("%d x ",num);
        return num * fact(num-1);
    }
}


int main(){
    int num = 10;
//    printf("plz input a number you want to fact: ");
//    scanf("%d", &num);
    printf("%d\n", fact(num));
}

结果

相关推荐
jghhh011 分钟前
MATLAB实现弹道仿真源代码
开发语言·matlab
航Hang*9 分钟前
第五章:综合布线技术 —— 管理间(电信间)设计与施工
网络·笔记·学习·设计·光纤
以梦为马越骑越傻20 分钟前
量化交易学习_23常用api
学习
拾荒的小海螺25 分钟前
C#:PdfiumViewer 高效解析和操作 PDF 的技术指南
开发语言·pdf·c#
人道领域27 分钟前
【零基础学java】(方法引用)
java·开发语言
Macbethad28 分钟前
TwinCAT半导体设备IO Simulator技术方案
开发语言
·present·28 分钟前
射频学习第九章网课学习(宽频放大器)
学习
qq_3363139342 分钟前
java基础-IO流(打印流)
java·开发语言
缺点内向43 分钟前
C#: 精准掌控Excel工作流——激活工作表与选择单元格实战
开发语言·c#·excel
AlexMercer10121 小时前
【操作系统】操作系统期末考试 简答题 焚决
c语言·经验分享·笔记·操作系统