ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

46 9 74 16 59 27 6 89 28 57 20 37 83 38 65 60 73 6 0 84 55 24 5 63 58 74 24 92 37 70

forで出力

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

46 9 74 16 59 27 6 89 28 57 20 37 83 38 65 60 73 6 0 84 55 24 5 63 58 74 24 92 37 70

whileで出力

46 9 74 16 59 27 6 89 28 57 20 37 83 38 65 60 73 6 0 84 55 24 5 63 58 74 24 92 37 70

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