[C언어] 배열을 이용하여 피보라치 수열 만들기

    배열



    배열을 이용하여 간단하게 피보라치 수열을 만들자.


    #include <stdio.h>

    #define N 10


    int main(void)

    {

    int fib[N] = { 0, 1 };

    int i;


    // 피보나치 수열 생서아

    for (i = 2; i < N; i++)

    {

    fib[i] = fib[i - 1] + fib[i - 2];

    }

    // 피보나치 출력

    printf("피보나치 수 : ");

    for (i = 0; i < N; i++)

    {

    printf("%d", fib[i]);

    printf("\t");

    }

    return 0;

    }


    결과값

    0 1 1 2 3 5 8 13 21 34


     10개의 공간을 가진 배열로 피보라치 수열을 만들어보았다.

     반복문을 활용해 배열의 공간에 값을 넣은 후, 다시 반복문을 통해 출력을 도왔다.

    반응형

    'Language > C언어' 카테고리의 다른 글

    [C언어] 배열 사용 / 크기 정하기  (0) 2020.08.17
    [C언어] 키보드 입력받기  (0) 2020.08.17
    [C언어] 메소드 호출하기  (0) 2020.08.05
    [C언어] scanf 값 입력 받기  (0) 2020.08.05
    [c언어] 연산자 사용하기  (0) 2020.08.04

    댓글

    Designed by JB FACTORY