C语言: 明明一模一样为啥WE
查看原帖
C语言: 明明一模一样为啥WE
612948
alBeLine楼主2021/11/21 11:03
#include <stdio.h>

int Fibonacci(int n){
    int a = 1, b = 2, c;
    if(n == 1 || n == 0) return a;
    if(n == 2) return b;
    for(int i = 2; i < n; i++){
        c = a + b;
        a = b;
        b = c;
    }
    return c;
}    
    
int main(){
    int n;
    scanf("%d", &n);

    printf("%d", Fibonacci(n));
    return 0;
}

莫非是因为我少了换行吗

2021/11/21 11:03
加载中...