zoukankan
html css js c++ java
Fibonacci算法
Fibonacci数列前几项:1,1,2,3,5,8,13,21,34.....求出第N项:
Code
1
using
System;
2
using
System.Collections.Generic;
3
using
System.Linq;
4
using
System.Text;
5
6
namespace
Fibonacci
7
{
8
class
Program
9
{
10
static
void
Main(
string
[] args)
11
{
12
Fibonacci fib
=
new
Fibonacci();
13
Console.WriteLine(
"
请输入数字:
"
);
14
try
15
{
16
int
n
=
Convert.ToInt32(Console.ReadLine());
17
Console.WriteLine(
"
第
"
+
n
+
"
位数为:
"
+
fib.FibFunc(n));
18
}
19
catch
20
{
21
Console.WriteLine(
"
失败:输入不为数字
"
);
22
}
23
}
24
}
25
26
public
class
Fibonacci
27
{
28
public
int
FibFunc(
int
n)
29
{
30
if
(n
==
0
)
31
return
0
;
32
else
if
(n
<
3
)
33
return
1
;
34
else
35
return
FibFunc(n
-
1
)
+
FibFunc(n
-
2
);
36
}
37
38
}
39
}
40
41
查看全文
相关阅读:
Application package 'AndroidManifest.xml' must have a minimum of 2 segments.
让“是男人就下到100层”在Android平台上跑起来
移植一个cocos2d-x游戏
cocos2d-x宏定义
职场之需求
cocos2d-x for android配置 & 运行 Sample on Linux OS
input函数出现的问题(Python)
职场之英语
职场之随手记
应用商店后台MIS的一些思考
原文地址:https://www.cnblogs.com/guanjie20/p/1418123.html
最新文章
构建之法 第三版 第3章 部分草稿 (剪牦牛毛、老程序员去金融公司的故事)
构建之法 第三版 17 章 部分草稿
个人或结对项目
个人和结对项目
结对和团队项目建议
团队项目建议
C语言 教学实践建议
最新软件工程总结,项目模板,软工作业下载
现代软件工程讲义 个人项目和结对项目练习 地铁
现代软件工程讲义 源代码管理
热门文章
三周的 软件工程实践课 课程安排建议
现代软件工程讲义 7 分析和设计方法
监控Activity的启动等状态--- 源码级
获取本地的IP地址(内网)
repo 修改邮箱地址
The Zen of Python
Ubuntu下安装MySQL-python教程
adb connect 出现timeout的处理方式
android下giflib
获取设备上的某个目录下的所有文件
Copyright © 2011-2022 走看看