编辑代码

#include<iostream>
using namespace std;
int d(int n)
{
	if(n<1)
		return 0;
	
	int x=1;
	int y=1;
	int z=x,i;
	while(n>2)
	{
		z=x+y;
		x=y;
		y=z;
		--n;
	}
	return z;
}
int main()
{
	int n=10,a;
	a=d(n);
	cout<<"当n为10时,有:";
	cout<<a<<endl;
	return 0;
}