题目要求

假设递归函数形式为recursion(int  level)

要求: recursion(0)输出内容为:  吓得我抱起了我的小鲤鱼

recursion(2)输出内容为:  吓得我抱起了抱着抱着我的小鲤鱼的我的我

请根据上面的要求写出递归函数recursion(int  level)

实现思路

输出内容最基本的一句话就是: recursion(0):吓得我抱起了我的小鲤鱼

当level变大时,在空格内添加内容:吓得我抱起了()我的小鲤鱼()

图解:

代码实现

#include<stdio.h>
void recursion(int level)
{printf("抱着");if (!level){printf("我的小鲤鱼");}else{recursion(level - 1);}printf("的我");
}
int main()
{int n = 0;printf("请输入一个数字:");scanf("%d", &n);printf("吓得我抱起了");if (n == 0){printf("我的小鲤鱼");}else{recursion(n - 1);}return 0;
}

结果展示

吓得我抱起了抱着我的小鲤鱼的我(递归思想)C语言相关推荐

  1. @程序员 天冷了,你准备抱键盘还是抱女朋友取暖?

    01 恭喜你已经过完了2019年所有的法定节假日 有没有一点心寒 但随之而来的冷空气更是肉体上的折磨 真想说这个天气 说好的春夏秋冬的呢 为什么我只感受到了夏天和冬天 骗子! 02 手里拿着抽纸 随时 ...

  2. 递归详解——让你真正明白递归的含义

    哈喽!这里是一只派大鑫,不是派大星.本着基础不牢,地动山摇的学习态度,从基础的C语言语法讲到算法再到更高级的语法及框架的学习.更好地让同样热爱编程(或是应付期末考试 狗头.jpg)的大家能够在学习阶段 ...

  3. OSChina 周一乱弹 —— 抱着漂亮袜子就亲了一口

    2019独角兽企业重金招聘Python工程师标准>>> Osc乱弹歌单(2019)请戳(这里) [今日歌曲] @花间小酌 :分享BAHERDIN TURSUN的单曲<Кукуш ...

  4. “抱大腿”的正确姿势

    点击上方蓝字关注「中产之路」 本文观点 "抱大腿"现象无处不在 尽早有"抱大腿"的觉悟 认准"大腿",抱紧不放松 4月初,网上出现了水滴筹与 ...

  5. 普安特友情提示:这样去抱猫,可能会让它反感

    为什么很多猫咪不喜欢公主抱?对于我们人类来说,就相当于像抱婴儿一样抱住猫,因为这个动作会把猫咪全身最柔软的肚腩暴露出来,对它来说可能更缺乏安全感,所以一些脾气大.或者胆小的猫咪不喜欢哦.普安特提示:这 ...

  6. 一个跨部门合作项目的总结复盘【抱大腿、有为和无求、适者生存】

    最近负责了一个跨部门合作的项目.我是我所在部门的研发负责人,需要和其他几个部门的研发团队打配合,共同完成一个项目. 项目开始了一段时间,我也在这期间学到了很多,觉得有必要做一个总结和复盘了. 先说说在 ...

  7. 伺服电机抱闸(刹车)

    说明要点 什么是抱闸?什么时候发出抱闸信号? 伺服电机抱闸分类. 电磁制动接线 强制停止减速功能 一.什么是抱闸?什么时候发出抱闸信号? 1. 电机抱闸即电机刹车,它的作用是防止电机处于静止且失电状态 ...

  8. 来,抱一抱来,背背[图]

    高尚的作品是平静的 有作家讲过,真正凶猛的小动物都拥有平静的外表,一样,真正高尚的作品,亦是平静的.从孩子书籍视角而言,流行卡通.充满搞笑.暴力内容的漫画.动画片不能谓不漂亮,可是它们最后只是昙花一现 ...

  9. perl语言编程 第四版_2020年,5 种 将死的编程语言!

    来源 | 码农网译者 | 小峰 曾几何时,几乎每个人都在使用Perl语言编程.但是那些经常使用的人慢慢地发现,关于这个Perl语言似乎总是有点不对劲.至少我知道有这么个叫做"piecemea ...

最新文章

  1. 浮点数和整数的区别python_Python中整数和浮点数
  2. 【Android】Android Service的生命周期
  3. 【玩转cocos2d-x之三十】点九图和输入框的使用
  4. Spring+Mybatis多数据源配置
  5. net 将WebService生成dll文件
  6. 2020-04-27 三种内存屏障 acquire barrier / release barrier / full barrier
  7. python中类型转换的规则_Python 类型转换指南
  8. sublime text3 智能提示和自动补全
  9. 【干货】32个EMC标准电路分享!
  10. win10 如何做到 C盘 的绝对干净,所有软件都安装到D盘,C盘只用来存操作系统。
  11. 【20180619】【射频通信】混频、中频等高频知识,频谱分析仪的带宽RBW、VBW、SWT,射频信号发生器的使用,GNSS一些基本常识,PCB和MSPS的含义
  12. java中怎么保留小数_java怎么保留小数
  13. 速卖通API获得aliexpress商品详情,按关键词搜索,分类详情等数据
  14. python 生成待图片的二维码代码
  15. 计算机毕业设计Java保险公司风险测评管理系统(源码+系统+mysql数据库+lw文档)
  16. 2023年最火的三款宝藏AI智能配音软件,合成音不输真人发声
  17. HDU 2212 DFS (伪·DFS)
  18. 网络I/o编程模型4 NIo之chanel通道实现文件复制
  19. 苹果python怎么用_mac怎么使用python
  20. python数据分析的app_Python数据分析与数据可视化知到APP答案

热门文章

  1. 我就是一名房地产经纪人!不是中介,谁能明白我们呢?
  2. android switchpreference 怎么切换,Android中的自定义SwitchPreference
  3. android群英传 百度,热血群英传百度版
  4. [算法前沿]--002-ChatGPT对安全的影响和开源的LLM大模型资源汇总
  5. 今日创见|2022创业者必读的七本好书推荐
  6. linux必需掌握的基础(二)
  7. 轻量级分布式 RPC 框架DIY(转)
  8. SpringBoot实现短信发送
  9. 网赚网站选什么服务器好,网赚博客主机应该如何选择?网赚站长要懂得这几点...
  10. rocksdb写放大_rocksdb理解