ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

29 36 15 6 26 81 5 93 8 48 18 59 85 77 39 92 7 85 0 10 62 39 46 86 41 80 12 18 40 87

forで出力

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

29 36 15 6 26 81 5 93 8 48 18 59 85 77 39 92 7 85 0 10 62 39 46 86 41 80 12 18 40 87

whileで出力

29 36 15 6 26 81 5 93 8 48 18 59 85 77 39 92 7 85 0 10 62 39 46 86 41 80 12 18 40 87

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