实现一个函数求第n个斐波那契数。
2016-07-27 15:39
253 查看
#define_CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
intfun(int n)
{
int n1=1,n2=1;
int n3=n1;
while(n>2)
{
n3=n1+n2;
n1=n2;
n2=n3;
n--;
}
return n3;
}
intmain()
{
int n=0;
int ret=0;
scanf("%d\n",n);
ret=fun(n);
printf("%d\n",ret);
system("pause");
return 0;
#define_CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
intfun(int n)
{
int n1=1,n2=1;
int n3=n1;
while(n>2)
{
n3=n1+n2;
n1=n2;
n2=n3;
n--;
}
return n3;
}
intmain()
{
int n=0;
int ret=0;
scanf("%d\n",n);
ret=fun(n);
printf("%d\n",ret);
system("pause");
return 0;
相关文章推荐
- linux基础(1)-yum源配置
- 常用的 文件 MIME类型
- IOS开发之不同版本适配问题2(#ifdef __IPHONE_7_0)(转载)
- Django实际站点项目开发经验谈
- webdataBase
- 版本更新
- AsyncTask的使用
- Netty源码解读(一)概述
- android 文件存储
- .net网站开发中关于gridview控件“弹窗”设置的解决办法
- context.obtainStyledAttributes 研究
- @-ms-viewport
- 如何选择合适的PoE交换机?
- 02-swift微博自定义log
- installing MPTCP
- IntelliJ IDEA 快捷键和设置
- c++调用动态链接库DLL
- 64位windows系统的PatchGuard
- re2c安装
- 故障案例--mysql如何定位执行完但未提交的事务内容