ループ処理選択クイズ

第3問

配列30個分のランダム数字のデータを格納したあと、出力したい。for / foreach / whileのいずれを使うと最も適切か。

解答

for→foreach(for / whileも可)

実行例

foreachで出力

4 61 22 63 78 38 65 84 97 75 31 83 11 23 8 0 7 95 6 64 46 45 68 78 18 80 88 82 13 29

forで出力

「30個」と配列の数が決まっているので可能です。

4 61 22 63 78 38 65 84 97 75 31 83 11 23 8 0 7 95 6 64 46 45 68 78 18 80 88 82 13 29

whileで出力

4 61 22 63 78 38 65 84 97 75 31 83 11 23 8 0 7 95 6 64 46 45 68 78 18 80 88 82 13 29

※ソースはGitHubにあります。