ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

86 1 59 56 76 36 19 8 19 83 86 39 37 23 7 51 11 3 54 25 23 100 20 28 88 61 59 17 4 56

forで出力

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

86 1 59 56 76 36 19 8 19 83 86 39 37 23 7 51 11 3 54 25 23 100 20 28 88 61 59 17 4 56

whileで出力

86 1 59 56 76 36 19 8 19 83 86 39 37 23 7 51 11 3 54 25 23 100 20 28 88 61 59 17 4 56

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