TECH I.S.

C++配列とループ


配列をループする

forループを使用し、配列要素をループすることができます。

次の例では、cars配列内のすべての要素を出力します。

string cars[5] = {"Volvo", "BMW", "Ford", "Mazda", "Tesla"}; for (int i = 0; i < 5; i++) {   cout << cars[i] << "\n"; }

自分で試してみる»

この例では、各要素のインデックスとその値を出力します。

string cars[5] = {"Volvo", "BMW", "Ford", "Mazda", "Tesla"}; for (int i = 0; i < 5; i++) {   cout << i << " = " << cars[i] << "\n"; }

自分で試してみる»

この例は、整数の配列をループする方法を示しています。

int myNumbers[5] = {10, 20, 30, 40, 50}; for (int i = 0; i < 5; i++) {   cout << myNumbers[i] << "\n"; }

自分で試してみる»


foreachループ

また、「for-eachループ」(C++バージョン11(2011)で導入)もあり、これは配列内の要素をループするのに使われれます。

構文

for (<em>type variableName </em>: <em>arrayName</em>) {   // code block to be executed }
次の例は、「for-eachループ」を使って配列の全要素を出力します。

int myNumbers[5] = {10, 20, 30, 40, 50}; for (int i : myNumbers) {   cout << i << "\n"; }

自分で試してみる»



プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細