練習問題

8.5 練習問題

本章で習った内容を元に練習問題を解いてください。

問1 次の設問①~⑤について○か×で答えなさい。

設問
① 算術演算子の「%」は、割り切れなかった余りの値を計算してくれる。
② 各演算子には優先順位があり、( )で囲まれた処理が最も優先で処理される。
③ プログラムの計算は0~9の整数型でしかできない。
④ データとデータを連結するには、文字演算子の「:(コロン)」を利用する。
⑤ インクリメント演算子とデクリメント演算子は変数にしか利用できない。

問2 以下に示すソースコードを実行した時の①~⑥の計算結果について答えなさい。

ソースコード

ソース・フォルダー: myproj_intro/ch08exercise
パッケージ: practice0801.php
アクセスURL:http://localhost/myproj_intro/ch08exercise/practice0801.php

practice0801.php

実行結果

問3 次の①~⑥の計算式を「複合演算子」を使った計算式に直しなさい。

計算式
① $x = $x + $y;
② $x = $x – $y;
③ $x = $x * $y;
④ $x = $x / $y;
⑤ $x = $x % $y;
⑥ $x = $x . $y;

問4 以下に示すソースコードを実行した時、画面に表示される$numの値を答えなさい。

ソースコード

ソース・フォルダー: myproj_intro/ch08exercise
パッケージ: practice0802.php
アクセスURL:http://localhost/myproj_intro/ch08exercise/practice0802.php

practice0802.php

NEXT>> 8.6 練習問題 解答