編程求Fibonacci數列1,1,2,3,5,8,。。。的前20項,要求每行輸出10個數。


#include<stdio.h>
void main()
{
int i,f1,f2,f;
f1=f2=1;
printf("%6d%6d",f1,f2);   //先輸出數列的前兩項//


for(i=3;i<=20;i++)
{
f=f1+f2;
printf("%6d",f);
if(i%10==0)
printf("%\n");   //沒輸出10列后就換行//
f1=f2;
f2=f;
}
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM