ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

5 2 8 37 52 1 5 85 60 47 80 56 35 79 27 67 69 99 92 35 33 84 4 54 12 77 65 38 87 81

forで出力

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

5 2 8 37 52 1 5 85 60 47 80 56 35 79 27 67 69 99 92 35 33 84 4 54 12 77 65 38 87 81

whileで出力

5 2 8 37 52 1 5 85 60 47 80 56 35 79 27 67 69 99 92 35 33 84 4 54 12 77 65 38 87 81

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