/* Note:Your choice is C IDE */
#include "stdio.h"
#include "string.h"
#include "windows.h"
void main()
{
int n;
int i;
int sum=0;
int jsq=0;
int a=1,b=1,c;
printf("请输入打印的项数:");
scanf("%d",&n);
for(i=0;i<=21;i++)
{
if(i==1)
{
printf("%d\t",a);
sum=sum+a;
}
if(i==2)
{
printf("%d\t",b);
sum=sum+b;
}
if(i>3)
{
c=a+b;
printf("%d\t",c);
a=b;
b=c;
sum=sum+c;
}
jsq++;
if(jsq%5==0)
{
printf("\n");
}
}
printf("\n斐波那契数列的前%d项的和为%d",n,sum);
}
效果