C++でforループを使う方法は?


C++でforループを使用するには、次のように書きます。

for (初期化; 条件; 増加) {
  // 実行するコード
}
  • 初期化:ループの最初に実行される式。通常、カウンタ変数を初期化するために使用されます。
  • 条件:ループが継続するかどうかを判断する式。条件がtrueの場合、ループは続行されます。falseの場合、ループは終了します。
  • 増加:ループの各イテレーションの最後に実行される式。通常、カウンタ変数を増加させるために使用されます。

例えば、1から10までの数値を出力するforループは次のように書けます。

for (int i = 1; i <= 10; i++) {
  cout << i << endl;
}

このループでは、iを1で初期化し、iが10以下の場合はループを続行し、各イテレーションの最後にiを1増加させます。ループの本体では、iの値を出力して改行します。

また、配列の要素をループして処理する場合、次のように書けます。

int arr[] = {1, 2, 3, 4, 5};
for (int i = 0; i < 5; i++) {
  cout << arr[i] << endl;
}

このループでは、iを0で初期化し、iが5未満の場合はループを続行し、各イテレーションの最後にiを1増加させます。ループの本体では、配列のi番目の要素を出力して改行します。



About the author

William Pham is the Admin and primary author of Howto-Code.com. With over 10 years of experience in programming. William Pham is fluent in several programming languages, including Python, PHP, JavaScript, Java, C++.