GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing www.tutorialspoint.com — C++ continue Statement
Selected Reading
C++ continue StatementThe continue StatementThe continue statement works somewhat like the break statement. Instead of forcing termination, however, continue forces the next iteration of the loop to take place, skipping any code in between. For the for loop, continue causes the conditional test and increment portions of the loop to execute. For the while and do...while loops, program control passes to the conditional tests. SyntaxThe syntax of a continue statement in C++ is − continue; Flow DiagramHere is the following flow diagram showcasing a continuation statement in C++:
ExampleHere is the following example of a continue statement in C++: #include <iostream>
using namespace std;
int main () {
// Local variable declaration:
int a = 10;
// do loop execution
do {
if( a == 15) {
// skip the iteration.
a = a + 1;
continue;
}
cout << "value of a: " << a << endl;
a = a + 1;
}
while( a < 20 );
return 0;
}
OutputWhen the above code is compiled and executed, it produces the following result − value of a: 10 value of a: 11 value of a: 12 value of a: 13 value of a: 14 value of a: 16 value of a: 17 value of a: 18 value of a: 19 Explanation
The continue Vs break StatementsThe continue statement skips the remaining part of the current iteration and moves to the next iteration of the loop. This is basically used when a user wants to skip specific iterations based on a condition. It does not terminate the loop, it just transfers the execution to the next iteration. Whereas the break statement terminates the loop completely based on any specific condition given and stops the further execution of the loop. Use Cases of Continue Statement
Advertisements
|
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |