ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

52 17 15 51 11 28 34 75 24 87 9 13 69 43 7 77 71 80 75 88 26 38 87 34 71 20 36 31 61 58

forで出力

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

52 17 15 51 11 28 34 75 24 87 9 13 69 43 7 77 71 80 75 88 26 38 87 34 71 20 36 31 61 58

whileで出力

52 17 15 51 11 28 34 75 24 87 9 13 69 43 7 77 71 80 75 88 26 38 87 34 71 20 36 31 61 58

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