| 2010/02/12 11:03 |
From:Akira Kawamata <autumn@piedey.co.jp> [NT-TOOLS 01431] Re: 日経 実践Cプログラミング の件 |
参照先: [NT-TOOLS 01430] 日経 実践Cプログラミング の件 (raccoon_dog <page3_8@live.jp>)
川俣です。
ここは書籍サポート用のメーリングリストではありませんが、お答えします。
まずは書籍をお読みいただき、ありがとうございます。
さて、printf("%d\n",average(numbers,5));で出力される数値は1つです。
average(numbers,5)は計算を行って整数を1つ返却し、その整数を1つだけ出力
するからです。numbersと5は計算を行うaverage関数にのみ関係し、出力という
機能性とは関係しません。
以上です、よろしくお願いいたします。
--
(株)ピーデー 川俣 晶 / Private Web Magazine: http://mag.autumn.org/
Official: akirak@piedey.co.jp / Private: autumn@piedey.co.jp| 2010/02/12 07:54 |
From:raccoon_dog <page3_8@live.jp> [NT-TOOLS 01430] 日経 実践Cプログラミング の件 |
--
raccoon_dog (page3_8@live.jp)
C言語初心者です!「日経ソフトウエア よくわかる!実践Cプログラミング」で、
勉強中です。良く解らない所があるので、質問します。
第1部,Part5, 55ページの「ライブラリ紳士録」average.c を実行すると、5
だ
けしか表示しません! これで良いのでしょうか?
私は、この場合、2,3,5,7,11の平均値 5,6 の 5 と、5 つまり
《5,5》
と表示しそうな気がします。
printf("%d\n",average(numbers,5));の %d は1つですが、
average(numbers,5)で、2つ表示すると思うのですが・・・・
| 2009/10/31 05:30 |
From:nobody@nowhere 削除されたメッセージ |
このメッセージは削除されました。 削除理由: spamにつきリスト板管理者による削除
| 2009/10/31 04:58 |
From:nobody@nowhere 削除されたメッセージ |
このメッセージは削除されました。 削除理由: spamにつきリスト板管理者による削除
| 2009/10/30 22:11 |
From:nobody@nowhere 削除されたメッセージ |
このメッセージは削除されました。 削除理由: spamにつきリスト板管理者による削除
| 2009/10/30 21:56 |
From:nobody@nowhere 削除されたメッセージ |
このメッセージは削除されました。 削除理由: spamにつきリスト板管理者による削除
| 2009/10/19 04:24 |
From:nobody@nowhere 削除されたメッセージ |
このメッセージは削除されました。 削除理由: spamにつきリスト板管理者による削除
| 2009/10/19 04:06 |
From:nobody@nowhere 削除されたメッセージ |
このメッセージは削除されました。 削除理由: spamにつきリスト板管理者による削除
| 2009/10/18 21:05 |
From:nobody@nowhere 削除されたメッセージ |
このメッセージは削除されました。 削除理由: spamにつきリスト板管理者による削除
| 2009/10/18 12:24 |
From:nobody@nowhere 削除されたメッセージ |
このメッセージは削除されました。 削除理由: spamにつきリスト板管理者による削除