ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

37 28 90 89 25 74 94 63 68 85 76 54 59 68 75 36 61 46 100 32 56 25 47 33 56 10 31 85 66 33

forで出力

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

37 28 90 89 25 74 94 63 68 85 76 54 59 68 75 36 61 46 100 32 56 25 47 33 56 10 31 85 66 33

whileで出力

37 28 90 89 25 74 94 63 68 85 76 54 59 68 75 36 61 46 100 32 56 25 47 33 56 10 31 85 66 33

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