技术栈

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)
相关推荐
小魏每天都学习
2 分钟前
【计算机基础知识学习】
学习
逍遥德
3 分钟前
java Map Set List 扩容机制
java·开发语言·list
2501_94452159
9 分钟前
Flutter for OpenHarmony 微动漫App实战:图片加载实现
android·开发语言·前端·javascript·flutter·php
nbsaas-boot
10 分钟前
基于 Java 21 ScopedValue 的多租户动态数据源完整实践
java·开发语言
liuc0317
16 分钟前
Java项目关于不同key的读取
java·开发语言
Zach_yuan
35 分钟前
面向对象封装线程:用 C++ 封装 pthread
开发语言·c++·算法
Nan_Shu_614
36 分钟前
学习: 尚硅谷Java项目之尚庭公寓(2)
学习
菜宾
44 分钟前
java-seata基础教学
java·开发语言·adb
梦650
1 小时前
JavaScript 循环
开发语言·javascript·ecmascript
好奇龙猫
1 小时前
【人工智能学习-AI入试相关题目练习-第九次】
人工智能·学习
热门推荐
01GitHub 镜像站点02OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)03Claude Code Skills 实用使用手册04在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)05UV安装并设置国内源06AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南07BongoCat - 跨平台键盘猫动画工具08安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)09Linux下V2Ray安装配置指南10Labelme从安装到标注:零基础完整指南