为什么只有%80啊,望指教

#include <stdio.h>
int Fab(int n){
        int i,t1=0,t2=1,c=0;
        
        if(n==1){
            return 0;
        }else if(n==2){
            return 1;
        }
        for(i=3;i<=n;i++){
            c=t1+t2;
        t1=t2;
        t2=c;
        }
        return c;
}
int main(){
    int n;
    scanf("%d",&n);
    int ret=Fab(n);
    printf("%d",ret);
}

全部评论
我也是%80😂
点赞 回复
分享
发布于 2020-05-05 11:34
结果炸int 开long long
点赞 回复
分享
发布于 2020-05-05 14:05
联易融
校招火热招聘中
官网直投
验证49结果不对,int范围小了,用long long
点赞 回复
分享
发布于 2020-07-12 09:55

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务