ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

49 64 39 94 22 26 98 84 21 72 38 62 23 44 46 29 6 54 51 56 5 8 26 3 57 78 55 36 18 79

forで出力

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

49 64 39 94 22 26 98 84 21 72 38 62 23 44 46 29 6 54 51 56 5 8 26 3 57 78 55 36 18 79

whileで出力

49 64 39 94 22 26 98 84 21 72 38 62 23 44 46 29 6 54 51 56 5 8 26 3 57 78 55 36 18 79

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