Η εντολή continue έχει παρόμοια λειτουργία με την εντολή break μόνο που η διαφορά τους : είναι πως η εντολή continue δεν τερματίζει το βρόχο αλλά επιβάλει να γίνει η επόμενη επανάληψη παραλείποντας τις ενδιάμεσες εντολές .
Παράδειγμα :
Το παράδειγμα θα μας εμφανίσει τα έξης :
0
2
3
4
Βλέπουμε ότι παραλείπεται το 1 και αυτό γιατί η εντολή continue συνεχίζει την επόμενη επανάληψη παραλείποντας τις παρακάτω εντολές από αυτήν.
Παράδειγμα :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | #include<stdio.h> int main(void) { int i; for ( i =0 ; i<5 ; i++) { if ( i==1) { continue; } printf ("%d \n",i); } system("pause"); return 0; } |
Το παράδειγμα θα μας εμφανίσει τα έξης :
0
2
3
4
Βλέπουμε ότι παραλείπεται το 1 και αυτό γιατί η εντολή continue συνεχίζει την επόμενη επανάληψη παραλείποντας τις παρακάτω εντολές από αυτήν.