为什么只有%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);
}

全部评论
ll
点赞 回复 分享
发布于 2020-07-12 10:25
验证49结果不对,int范围小了,用long long
点赞 回复 分享
发布于 2020-07-12 09:55
结果炸int 开long long
点赞 回复 分享
发布于 2020-05-05 14:05
我也是%80😂
点赞 回复 分享
发布于 2020-05-05 11:34

相关推荐

10-16 15:48
算法工程师
点赞 评论 收藏
分享
用微笑面对困难:只要你保证项目和获奖都是真的就行尤其是“对战,总负责人”啊这些套职,基本上队员,打杂的都这么写
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务