ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

55 75 85 11 26 52 77 1 32 56 80 71 53 22 87 35 83 34 26 2 14 46 15 3 56 48 78 18 68 33

forで出力

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

55 75 85 11 26 52 77 1 32 56 80 71 53 22 87 35 83 34 26 2 14 46 15 3 56 48 78 18 68 33

whileで出力

55 75 85 11 26 52 77 1 32 56 80 71 53 22 87 35 83 34 26 2 14 46 15 3 56 48 78 18 68 33

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