ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

99 92 55 98 55 82 89 24 64 2 8 100 2 82 55 69 19 91 81 50 10 19 59 24 33 95 79 73 86 54

forで出力

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

99 92 55 98 55 82 89 24 64 2 8 100 2 82 55 69 19 91 81 50 10 19 59 24 33 95 79 73 86 54

whileで出力

99 92 55 98 55 82 89 24 64 2 8 100 2 82 55 69 19 91 81 50 10 19 59 24 33 95 79 73 86 54

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