ソフトウェア開発 C言語

フィボナッチ数列を計算し、ファイルに出力する

戻る


フィボナッチ数列を計算し、ファイルに出力するコードは以下の通り。

/* フィボナッチ数列を計算し、ファイルに出力する */
#include <stdio.h>

#define N 35

int main(void)
{
    int i;
    int a[N];
    FILE *fout;
    static const char fname[] = "fibonacc.csv";

    a[0] = 0;
    a[1] = 1;
    for(i = 2; i < N; i++)
    {
        a[i] = a[i - 1] + a[i - 2];
    }

    fout = fopen(fname, "w");
    if (fout == NULL)
    {
        printf("ファイル %s が開けません。\n", fname);
        return 1;
    }

    for(i = 0; i < N; i++)
    {
        fprintf(fout, "%d,%d\n", i, a[i]);
    }

    fclose(fout);

    return 0;
}

ソース: fibonacc.zip


国内格安航空券サイトe航空券.com

戻る

©片山博文MZ
katayama.hirofumi.mz@gmail.com

inserted by FC2 system