C語(yǔ)言實(shí)現(xiàn)斐波那契數(shù)列(非遞歸)的實(shí)例講解
更新時(shí)間:2017年08月07日 08:19:32 投稿:jingxian
下面小編就為大家?guī)?lái)一篇C語(yǔ)言實(shí)現(xiàn)斐波那契數(shù)列(非遞歸)的實(shí)例講解。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
廢話不多說(shuō),直接上代碼
#include <stdio.h>
#include <stdlib.h>
void f(int n);
int main(void)
{
f(10);
return 0;
}
void f(int n)
{
if(n==1)
{
printf("1\n");
return;
}
if(n==2)
{
printf("1 1\n");
return;
}
printf("1 1 ");
int* p=(int*)malloc(sizeof(int)*n);
p[0]=1;
p[1]=1;
int i;
for(i=2; i<n; i++)
{
p[i]=p[i-1]+p[i-2];
printf("%d ", p[i]);
}
printf("\n");
free(p);
p=NULL;
}
以上這篇C語(yǔ)言實(shí)現(xiàn)斐波那契數(shù)列(非遞歸)的實(shí)例講解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
libevent庫(kù)的使用--定時(shí)器的使用實(shí)例
這篇文章主要介紹了libevent庫(kù)的使用--定時(shí)器的使用實(shí)例,有需要的朋友可以參考一下2013-12-12
c++11中關(guān)于std::thread的join的詳解
這篇文章主要介紹了c++11中關(guān)于std::thread的join詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03
matlab鳥群算法求解車間調(diào)度問(wèn)題詳解及實(shí)現(xiàn)源碼
這篇文章主要為大家介紹了matlab鳥群算法求解車間調(diào)度的問(wèn)題分析及實(shí)現(xiàn)源碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2022-02-02
c++ lambda捕獲this 導(dǎo)致多線程下類釋放后還在使用的錯(cuò)誤問(wèn)題
Lambda表達(dá)式是現(xiàn)代C++的一個(gè)語(yǔ)法糖,挺好用的。但是如果使用不當(dāng),會(huì)導(dǎo)致內(nèi)存泄露或潛在的崩潰問(wèn)題,這里總結(jié)下c++ lambda捕獲this 導(dǎo)致多線程下類釋放后還在使用的錯(cuò)誤問(wèn)題,感興趣的朋友一起看看吧2023-02-02

