ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

7 82 83 13 39 35 35 9 90 18 76 15 4 63 95 81 33 22 19 15 49 4 35 54 43 56 15 22 9 63

forで出力

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

7 82 83 13 39 35 35 9 90 18 76 15 4 63 95 81 33 22 19 15 49 4 35 54 43 56 15 22 9 63

whileで出力

7 82 83 13 39 35 35 9 90 18 76 15 4 63 95 81 33 22 19 15 49 4 35 54 43 56 15 22 9 63

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