题目描述

一数列的规则如下:1、1、2、3、5、8、13、21、34......。求第n位数是多少?

输入

输入一个正整数,代表求第几位数字

输出

输出第n位数字

样例输入

30

样例输出

832040

提示

输入数字必须大于零

using System;namespace ConsoleApp3
{class Program{static int fibo(int n){if (n == 1) return 1;if (n == 2) return 1;int nape;nape = fibo(n - 1) + fibo(n - 2);return nape;}static void Main(string[] args){int num = Int32.Parse(Console.ReadLine());int nape = fibo(num);Console.WriteLine(nape);}}
}

采用递归求第n位数【C#】相关推荐

  1. 【c语言】蓝桥杯算法训练 6-2递归求二进制表示位数

    转载:https://blog.csdn.net/xyf0209/article/details/104262845 问题描述 给定一个十进制整数,返回其对应的二进制数的位数.例如,输入十进制数9,其 ...

  2. [Java] 蓝桥杯ALGO-151 算法训练 6-2递归求二进制表示位数

    问题描述 给定一个十进制整数,返回其对应的二进制数的位数.例如,输入十进制数9,其对应的二进制数是1001,因此位数是4. 样例输入 一个满足题目要求的输入范例. 9 样例输出 与上面的样例输入对应的 ...

  3. 蓝桥杯 ALGO-151 算法训练 6-2递归求二进制表示位数

    问题描述 给定一个十进制整数,返回其对应的二进制数的位数.例如,输入十进制数9,其对应的二进制数是1001,因此位数是4. 样例输入 9 样例输出 4 数据规模和约定 输入数据中每一个数的范围. 例: ...

  4. 编写函数求两个数的最大公约数,采用递归法计算两数的最大公约数。

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 题目: [实验案例3:函数的递归调用] 编写函数求两个数的最大公约数,采用递归法计算两数的最大公约数. [实验指导] 分析:m.n为两 ...

  5. 分别采用递归和非递归方式编写两个函数,求一棵二叉树中叶子节点个数

    分别采用递归和非递归方式编写两个函数,求一棵二叉树中叶子节点个数 #include #include #define MAXSIZE 50 typedef char datatype; typedef ...

  6. 对于一个采用字符数组存放的字符串str,设计一个递归算法StrLength(char *str)求其字符个数(长度)。递归求字符串长度

    递归求字符串长度,需要的就是将数组看成指针,一步一步走下去 int StrLength(char *str) {char *p=str;if(*p=='\0') return 0;else{retur ...

  7. 利用栈实现递归函数的非递归计算(非递归求阶乘)

    递归程序在执行时需要系统提供隐式栈这种数据结构来头现,对于一般的递归过程,仿照递归算法执行过程中递归工作栈的状态变化可直接写出相应的非递归算法,利用栈消除递归过程的步骤如下. (1)设置一个工作栈存放 ...

  8. 递归求嵌套数组中最大值

    今早在 https://attachments.me/hirehack/public/computer.html 做题,有一题是 递归求嵌套数组中最大值: /* This challenge requ ...

  9. 递归求最值(分治递归)

    输入n,再输入n个数,输出n个数中的最小值和最大值. 分治与递归! 代码: #include<iostream>using namespace std; void minmax(int * ...

最新文章

  1. Python面向对象2:类与对象的成员分析及self
  2. netsh winsock reset
  3. 使用Spring Data REST将Spring Data JPA存储库导出为REST服务
  4. 程序员面试金典 - 面试题 17.04. 消失的数字(数学/位运算)
  5. Elasticseach 从零开始学习记录(一) - 单实例环境搭建
  6. 模电里的时变信号直流信号交流信号字母大小写的规定
  7. The Bayes Risk选择的问题
  8. 国内经典BI系统架构分析
  9. 【计算机毕业设计】题库管理系统的设计与实现
  10. impalahive大数据平台数据血缘与数据地图(四)-impala血缘架构图及功能介绍
  11. 1个英文字母、1个汉字、标点符号各占几个字节
  12. 泰坦尼克号比赛大神级分析
  13. 网站横幅切换jquery 插件
  14. CMOS 图像传感器简介(1):像素结构
  15. CRS-0215: Could not start resource 'ora.rac.rac2.inst'.
  16. 由百家讲坛的《大隋风云-之流星王朝》想到的
  17. ZK-SNARKS | 创建第一个零知识snark电路
  18. 微信公众号开发 - 开发环境搭建
  19. 大棚养殖茄子如何“避坑”?资产监控技术提出保障!
  20. 企业人事管理系统V0.2.0

热门文章

  1. android 语音编码,android – 如何将录制的语音编码为ogg vorbis?
  2. qt下实现文件的拖拽打开
  3. qt5.13.2输出中文乱码
  4. 第三范式的作用_钟启泉:教学范式的转型,让一线教师面临三大挑战 | 头条
  5. 字符ascii码值转换_没想到 Unicode 字符还能这样玩?
  6. linux 拨号网关,用LINUX做在一张软盘上的拨号网关 (转)
  7. Linux编译C没有文件名,crt1.o linux x64上没有这样的文件c编译错误
  8. suse linux如何重置密码忘记,SUSE Linux忘记root密码的处理办法
  9. 十、Python第十课——字典的些许知识(重点)
  10. 将数据转化成字符串时:用字符串的链接 还是 StringBuilder