为什么47的时候就会溢出啊啊
查看原帖
为什么47的时候就会溢出啊啊
585201
6lszxz楼主2021/12/3 23:15
#include<bits/stdc++.h>
using namespace std;

int main()
{
    int n;
    cin>>n;
    int n1=1;
    int n2=1;
    double sum=n1+n2;
    for(int i=3;i<n;i++)
    {
        n1=n2;
        n2=sum;
        sum=n1+n2;
    }
    printf("%.2f",sum);

    return 0;
}

用公式就不会溢出,这么写就会溢出,不知道是为什么呜呜

2021/12/3 23:15
加载中...