#include <iostream>
using namespace std;
int main()
{
int a=0,b=0,c=1,n;
cin >> n;
for(int i=1;i<=n;i++)
{
a=b;
b=c;
c=a+b;
}
cout << c << endl;
}
因为数值过大超出了c语言的数值范围
int装不下,改成long
int范围为-2147483648~+2147483647
long范围为-9223372036854775808 ~ 9223372036854775807
1002的结果530156383365702181