ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

87 54 70 30 63 87 4 19 71 42 99 9 0 78 77 75 36 24 21 91 3 77 19 72 8 74 43 21 60 7

forで出力

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

87 54 70 30 63 87 4 19 71 42 99 9 0 78 77 75 36 24 21 91 3 77 19 72 8 74 43 21 60 7

whileで出力

87 54 70 30 63 87 4 19 71 42 99 9 0 78 77 75 36 24 21 91 3 77 19 72 8 74 43 21 60 7

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