ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

13 42 12 23 87 42 38 62 38 35 28 35 46 100 14 87 59 11 92 59 76 19 65 44 3 74 78 81 7 73

forで出力

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

13 42 12 23 87 42 38 62 38 35 28 35 46 100 14 87 59 11 92 59 76 19 65 44 3 74 78 81 7 73

whileで出力

13 42 12 23 87 42 38 62 38 35 28 35 46 100 14 87 59 11 92 59 76 19 65 44 3 74 78 81 7 73

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