ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

72 17 21 55 81 81 46 42 27 19 82 72 70 100 27 2 93 94 16 96 25 70 77 71 35 24 77 97 62 59

forで出力

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

72 17 21 55 81 81 46 42 27 19 82 72 70 100 27 2 93 94 16 96 25 70 77 71 35 24 77 97 62 59

whileで出力

72 17 21 55 81 81 46 42 27 19 82 72 70 100 27 2 93 94 16 96 25 70 77 71 35 24 77 97 62 59

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