Table of Contents
Continue statement in C Language
The continue is used to skip one or more statements inside the loop in C programming language. The continue statement is used to move the program control at the beginning of the loop and it is used inside the if…else clause(decision marking statement). Although the continue statements function like break statements(skip one or more line of code), they are not the same.
Syntex in continue statements
continue;
flow chart of continue statements
Control flow of the continue in for loop
Control flow of continue in while_loop
Control flow of continue in while_loop
Continue in for loop
We can use the continue statements with for loop. When we use continue statements in for loop, some codes are skipped and control moves to the beginning of the program.
Program 1
When the above code is executed, The following output displays
1 2 3 4 skipped value :5 6 7 8 9 10 End of loop!
Number 5 is skipped in this serious of element by the continue statement
Program 2
When the above code is executed, The following output displays
Number 10 is skipped in this addition by the continue statement
Continue in while loop
We can use the continue statements with while loop. When we use continue statements in while loop, some codes are skipped and control moves to the beginning of the program.
Program
When the above code is executed, The following output is displayed
1 2 3 4 5 skipped value :6 7 8 9 10 End of loop!
Number 6 is skipped in this serious of element by the continue statement
Program2
When the above code is executed, The following output displays
Number 25 is skipped in this addition by the continue statement
Continue in do-while loop
We can use the continue statements with do-while loop. When we use continue statements in do- while loop, some codes are skipped and control moves to the beginning of the program.
Program 1
#include <stdio.h> #include <stdlib.h> int main() { int i=0; do{ if(i==5){ i++; continue; } printf("%d",i); i++; } while(i<=10); printf("\nEnd of loop!\n"); getch(); return 0; }
When the above code is executed, The following output displays
01234678910 End of loop!
Number 5 is skipped in this serious of element by the continue statement
Similar post