ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

2 49 41 94 59 73 24 32 54 80 76 30 39 46 65 6 52 69 64 53 42 17 85 98 68 72 50 45 82 90

forで出力

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

2 49 41 94 59 73 24 32 54 80 76 30 39 46 65 6 52 69 64 53 42 17 85 98 68 72 50 45 82 90

whileで出力

2 49 41 94 59 73 24 32 54 80 76 30 39 46 65 6 52 69 64 53 42 17 85 98 68 72 50 45 82 90

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