/*斐波那契數列,前兩項之和等于第3項*/
目前成都創新互聯已為成百上千的企業提供了網站建設、域名、虛擬空間、網站改版維護、企業網站設計、萬年網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協力一起成長,共同發展。
#include "stdio.h"
int fun(int n)
{
int a=1,b=1;
int r=0;
if(n==1||n==2)
return 1;
for(int i=2;i=n;i++)
{
r=a+b;
if(i%2==0)
a=r;
else
b=r;
}
return r;
}
main()
{ int k,i;
scanf("%d",k);
for(i=1;i=k;i++)
printf("%10d",fun(i));
printf("\n");
}
#include stdio.h
int fun(int n)
{
if(n==0)
? return 0;
return n%2?2*fun(n-1)+1:2*fun(n-1)-1;
}
int main()
{
int n;
scanf("%d",n);
printf("%d\n",fun(n));
return 0;
}
#include #define COL 10 //一行輸出10個 long scan() { //輸入求fibonacci函數的第N項 int n; printf("Input the N = "); scanf("%d",n); return n; } long fibonacci(int n) { //fibonacci函數的遞歸函數 if (0==n||1==n) { //fibonacci函數遞歸的出口 return 1; } else { return fibonacci(n-1)+fibonacci(n-2); //反復遞歸自身函數直到碰到出口處再返回就能計算出第n項的值 } } int main(void) { int i,n; n = scan(); printf("Fibonacci數列的前%d項\n", n); for (i=0; i
本文名稱:C語言編寫函數求數列值 如何用c語言求數列的和
文章出自:http://vcdvsql.cn/article28/ddigecp.html
成都網站建設公司_創新互聯,為您提供電子商務、網頁設計公司、網站制作、網站排名、小程序開發、企業建站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯