• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C言語のプログラム問題)

C言語のプログラム問題

このQ&Aのポイント
  • C言語のプログラム問題について解説します。配列の要素の値を計算して表示するプログラムを作成する方法について説明します。
  • C言語のプログラム問題について別の解答方法を教えていただけるかお願いします。詳しい方からの情報をお待ちしています。
  • C言語のプログラム問題について、配列の要素の値を計算する方法について詳しく解説します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

Cはもはや覚えていませんが・・・。 #include <stdio.h> main() { int i, dat[10]; dat[0] = 0; dat[1] = 1; for (i=0; i<2; i++) { printf ("dat[%2d] = %2d\n", i, dat[i]); } for (i=2; i<10; i++) { dat[i] = dat[i-2] + dat[i-1]; printf ("dat[%2d] = %2d\n", i, dat[i]); } return (0); } 上記のような方法でも可能だし、0~9まで一度のfor()でif()使っても出来ますね。 後は回したり比較したりの回数が多ければ速度が落ちる、くらいでしょうか。 (1)~(4)の手順を完全に守れ、というならば、質問にある方法 程度しかないでしょう。 自信はありませんのであしからず・・・。

hamasaki--
質問者

お礼

いろんな方法があるんですね!勉強になりました! naktakさん、わかりやすい解答ありがとうございました。

関連するQ&A