In some programming situations we want to take the control to the beginning of the loop, bypassing the statements inside the loop, which have not yet been executed. The keyword
The syntax for a
When
Output of above program,
continue
allows us to do this. The syntax for a
continue
statement is,
continue;
When
continue
is encountered inside any loop, control automatically passes to the beginning of the loop. For the for
loop,
continue
statement causes the conditional test and increment portions of the loop to execute. For the while
and do...while
loops, continue
statement causes the program control to pass to the conditional tests.
#include <stdio.h>
int main () {
int i = 1;
do {
if( i == 5) {
i++;
continue;
}
printf("value of i is: %d\n", i);
i++;
} while( i < 10 );
return 0;
}
Output of above program,
value of i is: 1
value of i is: 2
value of i is: 3
value of i is: 4
value of i is: 6
value of i is: 7
value of i is: 8
value of i is: 9
Related topics:
Loops in C | The for Loop in C | The while Loop in C | The do-while Loop in C | Nested Loop in C | Infinite Loop in C | Loop Control Statements in C | The break Statement in C | The goto Statement in C | The return Statement in C
List of topics: C Programming
No comments:
Post a Comment