ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

18 21 52 93 54 84 84 87 43 92 75 95 21 100 54 37 78 24 92 45 53 63 78 11 65 15 91 42 63 61

forで出力

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

18 21 52 93 54 84 84 87 43 92 75 95 21 100 54 37 78 24 92 45 53 63 78 11 65 15 91 42 63 61

whileで出力

18 21 52 93 54 84 84 87 43 92 75 95 21 100 54 37 78 24 92 45 53 63 78 11 65 15 91 42 63 61

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