斐波那契数的实现
#include?<stdlib.h>
int?main(int?argc,char?argv[])
{
????int?n;
????int?fn;
????int?fn2;
????int?fn1;
????int?i;
????
????printf("請輸入數列項數==>?");
????scanf("%d",&n);
????if(n?<=?1)
????{
????????printf("[%d]\n",n);
????}
????else
????{
????????fn2?=0;
????????fn1=1;
????????printf("[0][1]");
????????for(i=2;i<=n;i++)
????????{
????????????fn?=?fn2+fn1;
????????????printf("[%d]",fn);
????????????fn2=fn1;
????????????fn1=fn;
????????}
????????printf("\n");
????}
????
}
本然用我自創的CC語法實現一下,但還是各種原因先放著吧。
總結
- 上一篇: C#CodeSmith代码批量生成模板制
- 下一篇: AsyncTask类的使用