ループ処理選択クイズ

第3問

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

解答

for→foreach(for / whileも可)

実行例

foreachで出力

34 53 25 24 96 71 87 41 55 13 93 56 47 32 84 100 80 99 55 94 44 39 84 58 9 95 5 61 87 39

forで出力

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

34 53 25 24 96 71 87 41 55 13 93 56 47 32 84 100 80 99 55 94 44 39 84 58 9 95 5 61 87 39

whileで出力

34 53 25 24 96 71 87 41 55 13 93 56 47 32 84 100 80 99 55 94 44 39 84 58 9 95 5 61 87 39

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