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
}
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。