#include<stdio.h>
int main()
{
int x=0,y=1,i=2,n;
printf("请输入斐波那契数列的第n项为:\n");
scanf("%d",&n);
if(n==1)
y;
else
do
{
i++;
y=x+y;
x=y-x;
}
while(i<=n);
printf("斐波那契数列的第%d项为%d\n",n,y);
return 0;
}
#include<stdio.h>
int main()
{
int x=0,y=1,i=2,n;
printf("请输入斐波那契数列的第n项为:\n");
scanf("%d",&n);
if(n==1)
y;
else
do
{
i++;
y=x+y;
x=y-x;
}
while(i<=n);
printf("斐波那契数列的第%d项为%d\n",n,y);
return 0;
}