ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

41 82 19 47 25 12 44 56 30 78 19 88 10 20 22 62 24 79 33 11 61 51 95 95 79 24 17 43 22 2

forで出力

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

41 82 19 47 25 12 44 56 30 78 19 88 10 20 22 62 24 79 33 11 61 51 95 95 79 24 17 43 22 2

whileで出力

41 82 19 47 25 12 44 56 30 78 19 88 10 20 22 62 24 79 33 11 61 51 95 95 79 24 17 43 22 2

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