技术栈

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)
相关推荐
luquinn
11 小时前
用canvas切图展示及标记在原图片中的位置
开发语言·前端·javascript
太极生两鱼
11 小时前
网络工程师
学习
程序员阿鹏
11 小时前
OOM是如何解决的?
java·开发语言·jvm·spring
爱潜水的小L
11 小时前
自学嵌入式day37,网络编程
开发语言·网络·php
阿蒙Amon
11 小时前
C#每日面试题-类和结构的区别
开发语言·c#
Bin二叉
11 小时前
南京大学cpp复习(c10——多态、操作符重载)
开发语言·c++·笔记·学习
网安_秋刀鱼
12 小时前
【java安全】shiro反序列化1(shiro550)
java·开发语言·安全·web安全·网络安全·1024程序员节
降临-max
12 小时前
JavaWeb企业级开发---快速入门、请求响应、分层解耦
java·开发语言·笔记·学习
lsx202406
12 小时前
MongoDB 删除文档
开发语言
西西学代码
12 小时前
【道德经】1-5
学习
热门推荐
01GitHub 镜像站点02从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击03UV安装并设置国内源04Linux下V2Ray安装配置指南05Gemini3 生成的基于手势控制3D粒子圣诞树06在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)07解决 WSL Ubuntu 中 /etc/resolv.conf 自动重置问题08Labelme从安装到标注:零基础完整指南09GLM-4.7 vs MiniMax-M2.1:代码工程理解10CentOS的ISO镜像下载