while循环
#include<iostream>
using namespace std;
int main()
{
int n;
int a=1;
int b=1;
cin >> n;
int i;
while(i<n-1)
{
int c=a+b;
a=b;
b=c;
i++;
}
cout << a << endl;
return 0;
}
for循环
#include<iostream>
using namespace std;
int main()
{
int n;
int a=1;
int b=1;
cin >> n;
int i;
for(i=0;i<n-1;i++)
{
int c=a+b;
a=b;
b=c;
}
cout << a << endl;
return 0;
}