不会用循环语句写代码

img

代码如下:
记得三连

#include <stdio.h>

int main()
{
    int left = 1;
    int right = 1;
    int temp = 0;
    printf("%d\n",left);
    printf("%d\n",right);
    int i = 38;
    while(i--){
        temp = left + right;
        left = right;
        right = temp;
        printf("%d\n",right);
    }
    return 0;
}


#include<stdio.h>
int Fibonacci(int n)
{
    long int fn;
    if (n == 0 || n == 1)
    {
        fn = 1;
    }
    else
    {
        fn = Fibonacci(n - 1) + Fibonacci(n - 2);
    }
    return fn;
}
int main()
{
     int N;
    printf("请输入数列数:");  
    scanf_s("%d", &N);
    for(int i=0;i<N;i++)
        printf("%d\n",Fibonacci(i));
    return 0;
}