ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

41 85 70 77 46 71 29 26 83 65 69 80 16 15 12 60 96 85 62 71 92 33 10 5 34 20 35 5 92 25

forで出力

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

41 85 70 77 46 71 29 26 83 65 69 80 16 15 12 60 96 85 62 71 92 33 10 5 34 20 35 5 92 25

whileで出力

41 85 70 77 46 71 29 26 83 65 69 80 16 15 12 60 96 85 62 71 92 33 10 5 34 20 35 5 92 25

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