AIと戦って、あなたの人生のリスク診断 >>

「基礎的な知識があれば思いつくかもしれないけど、ちょっと頭をひねらないと(ちょっとした応用力がないと)思いつかないかもしれない」という程度のことを手助けしてくれるような、プログラムのセンスを磨けるような本はないでしょうか?

というのは、自分の教科書ではfor文の説明で「i++」までしか書かれてなかったんですが、学校の課題で

(1)数文字の文字列(アルファベット)をまるごと逆の順序で表示せよ。

というものが出題され、「i- -」を思いつくことができなければ解けませんでした。C言語の勉強が不安です。説明が詳しい本でもいいので、良書をご存知の方がいればお教えください。ちなみに「猫でもわかる…」とかいうシリーズは、今自分が使っている教科書ほどの内容ではなかったので、それ以外でお教えください。
よろしくお願いいたします。

このQ&Aに関連する最新のQ&A

A 回答 (4件)

独習Cは定番ですよね。


私も買いました。

他に買った本といえば、
林晴比古の「新・C言語入門 シニア編 C言語実用マスターシリーズ」、
pchan0022000さんがあげた「Cプログラミング診断室」
あとは、K&Rの「プログラミング言語C ANSI規格準拠」でしょうか。

問題集として、独習Cはかなりお勧めです。
また、林さんの著書はどれも分かりやすい解説があり、開発現場には必ずといっていいほど一冊以上は置いてあります(笑)

「Cプログラミング診断室」は美しいソースを書くための本です。Cだけでなく、他の言語にもいえる事が沢山かいてあります。
最後にCプログラマのバイブルといわれる「プログラミング言語C ANSI規格準拠」ですが、よりCを理解しようと思うのならば、とても勉強になります。

定番だらけですが、定番には訳があります。
どれも参考になりますよ。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。いろいろ教えて頂き、ありがとうございます。

お礼日時:2005/12/23 00:11

初心者からステップアップしたいと言うことであれば、この辺りが参考になるかもしれません。



ただ私がC言語使ってたのが2,3年前までなんでちょっと古いかもしれませんが。。。

Cプログラミング診断室
http://www.pro.or.jp/~fuji/mybooks/cdiag/

C言語による最新アルゴリズム事典
http://www.amazon.co.jp/exec/obidos/ASIN/4874084 …

C言語辞典
http://www.amazon.co.jp/exec/obidos/ASIN/4774104 …
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。いろいろ教えて頂いて、助かります。

お礼日時:2005/12/23 00:09

プログラミングの「書法」とか「作法」とかの本が出ていて、そういうのを見るといいことがあるかもしれません。

    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。

お礼日時:2005/12/23 00:08

C言語の参考書は、『独習C』が有名かと思われます。



i--を思いつかなくても i=i-1 を思いつければ解けるのでは。
センスをつけるためには、他の人のプログラム(コメントも付いていない難解なものなどを含めて)を多く見ていくうちに付いていくと思います。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。有名ということですが、自分は初耳です。ご意見もありがとうございました。

お礼日時:2005/12/17 21:09

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング