{"product_id":"9784798190242","title":"Exercise C プログラマ脳を鍛える至高の問題集","description":"\u003cp\u003eこんな問題集、見たことない！\u003c\/p\u003e\u003cp\u003e「型変換」「文字列」「ポインタ」「再帰」「数学的処理」etc……\u003c\/p\u003e\u003cp\u003eC言語の基本的な文法や機能を知っていると思っていても、出力を導き出すのが意外と難しい。本書は、そんな「現場でも見かける、ちょっといやらしい知識の穴」を問う難問奇問を25個集めた至高の問題集です。各問題は、C言語の特性を活かしたトリッキーなものばかり。正解するためには、C言語の深い理解が求められます。\u003c\/p\u003e\u003cp\u003eでも、もし解けなくても大丈夫！ページをめくれば、詳しい解説があなたを待っています。与えられたコードがなぜそのような挙動をするのかを理解して、あなたのC言語スキルをさらに磨きましょう。\u003c\/p\u003e\u003cp\u003eさあ、この難問奇問、あなたはいくつ解けますか？\u003c\/p\u003e\u003cp\u003e◆◆◆◆目次◆◆◆◆\u003c\/p\u003e\u003cp\u003e・パズル1　数字を数える：printf()のフォーマットと桁数の関係\u003cbr\u003e・パズル2　整数の分数：整数の除算と小数部の扱い方\u003cbr\u003e・パズル3　文字列？ それとも文字列ではない？\u003cbr\u003e・パズル4　こんにちは、stdin：テキストのバッファリング\u003cbr\u003e・パズル5　上下にループ\u003cbr\u003e・パズル6　文字列の構築：null文字で正しく終端\u003cbr\u003e・パズル7　もっとシンプルに：最大公約数を探せ\u003cbr\u003e・パズル8　ちょっと待った！：配列の範囲外アクセス\u003cbr\u003e・パズル9　もう一度出力する？　それとも一度きり？\u003cbr\u003e・パズル10　scanf()の謎を解く：ご利用は計画的に\u003cbr\u003e・パズル11　ゼロの不思議：負のゼロと正のゼロ\u003cbr\u003e・パズル12　大文字と小文字を区別する\u003cbr\u003e・パズル13　ビット演算と正負の変換\u003cbr\u003e・パズル14　ちょっとした計算：ビットシフトによる乗算と除算\u003cbr\u003e・パズル15　そんなの無理：データ型の範囲とループ処理\u003cbr\u003e・パズル16　誤った割り当て：構造体ポインタの落とし穴\u003cbr\u003e・パズル17　どれにしようかな：奇数？　偶数？\u003cbr\u003e・パズル18　スーパーヒーローの秘密の正体\u003cbr\u003e・パズル19　くたばれ再帰\u003cbr\u003e・パズル20　Cで混乱する時間です\u003cbr\u003e・パズル21　どこでも見かけるあれ：フィボナッチ数列\u003cbr\u003e・パズル22　3.14159以下省略：連分数を使ってπを求める\u003cbr\u003e・パズル23　sqrt()関数なんて忘れよう：古代の手法で平方根\u003cbr\u003e・パズル24　ピンときた？：調和級数の計算\u003cbr\u003e・パズル25　今回は数学を楽しもう\u003c\/p\u003e","brand":"翔泳社","offers":[{"title":"Default Title","offer_id":51223039967536,"sku":null,"price":2728.0,"currency_code":"JPY","in_stock":true}],"url":"https:\/\/www.maruzenjunkudo.co.jp\/products\/9784798190242","provider":"丸善ジュンク堂書店ネットストア","version":"1.0","type":"link"}