楽しく学ぶC言語

サポートページ

この記事を読むのに必要な時間:およそ 0.5 分

お詫びと訂正(正誤表)

本書の以下の部分に誤りがありました。ここに訂正するとともに,ご迷惑をおかけしたことを深くお詫び申し上げます。

(2021年10月12日最終更新)

P.350 プログラムリスト2-4および図2-4

実行結果はオーバーフロー(変数に格納できる値の上限に達した)により,数学上の正しい計算結果(499,999,500,000)ではありません。

P.352 プログラムリスト2-6および図2-6

実行結果はオーバーフローにより,数学上の正しい計算結果(499,999,500,000)ではありません。また,計算方法が異なるため,オーバーフローの仕方に違いがあり図2-4とも計算結果は異なります。

(以下2020年7月2日更新)

P.101 図3-35 四角形の数

9
10

左端のx座標

50
10

P.102 図3-36 四角形の数

9
10

上端の座標

20
10

P.104 図3-38 四角形の縦横の数

9x9
10x10

左上の座標

(20,20)
(5,10)

P.129下

結果として100から150のランダム数値を得ることができます.
結果として100から149のランダム数値を得ることができます.

P.163リスト6-3


floatx

float x

tとxの間にスペースが入ります

P.212-214,217など

between(0.470)
between(0, 470)

.が,になっています。

P.234 リスト2-12 40行目など


checkenemiesAndPlayer

checkEnemiesAndPlayer

P.258図3-6

打ち出される弾がそのまま
打ち出される弾が細くなる

P.270リスト3-12 28行目


bullet[i].x=-1000;

bullet[i].x=1000;

P.314 中段

rand2
between