Cover Image for C++ Break Statement
141 views

C++ Break Statement

The C++ break statement is used to exit a loop prematurely. It is typically used in for, while, and do-while loops to terminate the loop before the loop condition is met.

Here’s an example of using the break statement in a for loop:

C++
#include <iostream>

int main() {
    for (int i = 1; i <= 10; ++i) {
        if (i == 5) {
            break; // Exit the loop when i equals 5
        }
        std::cout << i << " ";
    }

    std::cout << std::endl;

    return 0;
}

Output:

Plaintext
1 2 3 4 

In this example, when i equals 5, the break statement is executed, causing the loop to terminate immediately.

You can also use break in while and do-while loops:

C++
#include <iostream>

int main() {
    int i = 1;
    while (i <= 10) {
        if (i == 5) {
            break; // Exit the loop when i equals 5
        }
        std::cout << i << " ";
        ++i;
    }

    std::cout << std::endl;

    return 0;
}

Output:

Plaintext
1 2 3 4 
C++
#include <iostream>

int main() {
    int i = 1;
    do {
        if (i == 5) {
            break; // Exit the loop when i equals 5
        }
        std::cout << i << " ";
        ++i;
    } while (i <= 10);

    std::cout << std::endl;

    return 0;
}

Output:

Plaintext
1 2 3 4 

The break statement is useful when you want to prematurely terminate a loop based on a certain condition, without having to wait for the loop condition itself to evaluate to false.

YOU MAY ALSO LIKE...

The Tech Thunder

The Tech Thunder

The Tech Thunder


COMMENTS