技术栈

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

十月ooOO2023-12-30 13:24

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));
}

结果

上一篇:举例说明自然语言(NLP)技术
下一篇:Tensor轴变换 axis 或 dim(transpose、permute、view、reshape、einsum)
相关推荐
咖啡の猫
15 小时前
Python字典推导式
开发语言·python
leiming6
16 小时前
C++ vector容器
开发语言·c++·算法
SystickInt
16 小时前
C语言 strcpy和memcpy 异同/区别
c语言·开发语言
CS Beginner
16 小时前
【C语言】windows下编译mingw版本的glew库
c语言·开发语言·windows
FJW020814
16 小时前
Python_work4
开发语言·python
JAY_LIN——8
16 小时前
指针-数组
c语言·排序算法
upper2020
16 小时前
【炒股学习】集合竞价
学习·区块链
以孝治家行动
16 小时前
线上共读传孝道 身体力行润家风——以孝治家家教中心开展线上学习
学习
大学生资源网
17 小时前
java毕业设计之儿童福利院管理系统的设计与实现(源码+)
java·开发语言·spring boot·mysql·毕业设计·源码·课程设计
JasmineWr
17 小时前
JVM栈空间的使用和优化
java·开发语言
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03Linux下V2Ray安装配置指南04在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)05Labelme从安装到标注:零基础完整指南06CentOS的ISO镜像下载07安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)08解决 WSL Ubuntu 中 /etc/resolv.conf 自动重置问题09BongoCat - 跨平台键盘猫动画工具10Multisim使用教程详尽版--(2025最新版)