回覆列表
-
1 # 465fg56dsfd5f4gd
-
2 # maimi32709
//#include "stdafx.h"//vc++6.0加上這一行.#include "stdio.h"#include "string.h"#include "stdlib.h"int m_n_s(int *p,int m,int n){ int a[100],i,j,k,x; memcpy(a,p,m*(x=sizeof(int))); for(k=(1x) x=a[j=i]; a[j]=k; } return j;}void main(void){ int a[100],n,i,j,k; printf("Enter some data...\n"); for(i=0;i
#include main( ){long f1,f2,f;int i,n;scanf("%d",&n);f1=f2=1;if(nf=1;elsefor(i=3;if=f1+f2;f1=f2;f2=f;}printf("%ld\n",f);} 用C語言輸出斐波那契數列的前n項步驟: 1、首先,開啟vc。 2、點選檔案、新建 3、選擇win32 console application 並在右側輸入工程的名字和地址,確定 4、選擇一個空的工程,完成。 5、再次點選檔案、新建, 6、選擇c++ source file 並輸入檔名字,確定, 7、輸入如圖所示的程式碼,這裡以前十個斐波那契數列數為例,需要輸出其他個數請把5改成對應數字的一半(比如要輸出前20個,就把圖中的5改成10) 8、點選右上角的編譯執行按鈕。 9、ok!我們成功地輸出了斐波那契數列的前十項。