ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

85 31 2 88 93 65 16 64 43 36 16 49 52 48 17 63 11 40 15 64 35 54 55 16 97 47 43 45 10 0

forで出力

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

85 31 2 88 93 65 16 64 43 36 16 49 52 48 17 63 11 40 15 64 35 54 55 16 97 47 43 45 10 0

whileで出力

85 31 2 88 93 65 16 64 43 36 16 49 52 48 17 63 11 40 15 64 35 54 55 16 97 47 43 45 10 0

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