continue Anweisung
Die continue-Anweisung bewirkt einen sofortigen Sprung zum Anfang der aktuellen for-, while- oder do-while-Schleife. Die Bedingung wird neu ausgewertet und die Schleife gegebenfalls neu gestartet. Bei der for-Schleife wird vor der Prüfung der Bedingung die Schritt-Anweisung ausgeführt.
number is 1. number is 3. number is 1. number is 3. number is 1. number is 3. Finished.
#include <stdio.h>
int main(){
int i;
for(i = 1; i <= 3; ++i){
if(i == 2){continue;}
printf("number is %d.\n", i);
}
i = 0;
while(i < 3){
++i;
if(i == 2){continue;}
printf("number is %d.\n", i);
}
i = 0;
do {
++i;
if(i == 2){continue;}
printf("number is %d.\n", i);
} while(i < 3);
printf("Finished.\n");
return 0;
}