ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

88 39 34 2 86 74 50 6 23 72 27 99 84 97 83 96 6 41 21 65 32 25 40 63 24 22 38 11 27 0

forで出力

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

88 39 34 2 86 74 50 6 23 72 27 99 84 97 83 96 6 41 21 65 32 25 40 63 24 22 38 11 27 0

whileで出力

88 39 34 2 86 74 50 6 23 72 27 99 84 97 83 96 6 41 21 65 32 25 40 63 24 22 38 11 27 0

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