ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

75 81 11 26 58 77 44 53 10 24 74 85 5 14 61 27 66 78 7 51 57 54 24 87 40 53 96 37 30 40

forで出力

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

75 81 11 26 58 77 44 53 10 24 74 85 5 14 61 27 66 78 7 51 57 54 24 87 40 53 96 37 30 40

whileで出力

75 81 11 26 58 77 44 53 10 24 74 85 5 14 61 27 66 78 7 51 57 54 24 87 40 53 96 37 30 40

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