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; }