技术栈

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)
相关推荐
virus5945
1 小时前
悟空CRM mybatis-3.5.3-mapper.dtd错误解决方案
java·开发语言·mybatis
初次见面我叫泰隆
1 小时前
Qt——3、常用控件
开发语言·qt·客户端
无小道
2 小时前
Qt——QWidget
开发语言·qt
时艰.
2 小时前
Java 并发编程之 CAS 与 Atomic 原子操作类
java·开发语言
梵刹古音
3 小时前
【C语言】 函数基础与定义
c语言·开发语言·算法
梵刹古音
3 小时前
【C语言】 结构化编程与选择结构
c语言·开发语言·嵌入式
Yvonne爱编码
3 小时前
JAVA数据结构 DAY3-List接口
java·开发语言·windows·python
一方_self
3 小时前
了解和使用python的click命令行cli工具
开发语言·python
wdfk_prog
3 小时前
[Linux]学习笔记系列 -- [drivers][i2c]i2c-dev
linux·笔记·学习
南宫码农
3 小时前
我的电视 - Android原生电视直播软件 完整使用教程
android·开发语言·windows·电视盒子
热门推荐
01GitHub 镜像站点02一文了解国产算子编程语言 TileLang,TileLang 对国产开源生态的影响与启示03Claude Code Skills 实用使用手册04OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)05Vue-skills的中文文档06在Trae中使用Pencil MCP072025 年大语言模型发展回顾:关键突破、意外转折与 2026 年展望08Clawdbot 中文汉化版 接入微信、飞书09UV安装并设置国内源10Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services