Break and Continue

Jste zde:
Odhadovaná doba čtení: < 1 min

Příkaz break lze také použít k vyskočení ze smyčky .

Tento příklad vyskočí ze smyčky, když i se rovná 4:

for (int i = 0; i < 10; i++) {
  if (i == 4) {
    break;
  }
  cout << i << "\n";
}

Příkaz continue přeruší jednu iteraci (ve smyčce), pokud nastane zadaná podmínka, a pokračuje další iterací ve smyčce.

Tento příklad přeskočí hodnotu 4:

for (int i = 0; i < 10; i++) {
  if (i == 4) {
    continue;
  }
  cout << i << "\n";
}

Můžete také použít smyčky break continue v while:

int i = 0;
while (i < 10) {
  cout << i << "\n";
  i++;
  if (i == 4) {
    break;
  }
}

int i = 0;
while (i < 10) {
  if (i == 4) {
    i++;
    continue;
  }
  cout << i << "\n";
  i++;
}
Byl tento článek užitečný?
Nelíbí 0
Zobrazeno: 5
Back to top button