Úvod do pokračování prohlášení v C ++
Stejně jako příkaz break je příkaz Continue také příkazem control loop, který se používá k řízení toku provádění. Pokračování příkazu pracuje přesně naproti příkazu break. Příkaz break se používá k ukončení smyčky, zatímco příkaz Continu se používá k provedení další iterace smyčky. Samotný název říká, že donutí smyčku pokračovat a provést další iteraci smyčky. Příkazy uvnitř smyčky následující příkazy pro pokračování budou přeskočeny a spustí se další iterace.
Syntax:
Používá se klíčové slovo Pokračovat. Syntaxe příkazu pokračovat v C ++ je následující:
continue;
Vývojový diagram
Vývojový diagram pro příkaz pokračovat je následující:
Jak funguje příkaz Continue Statement v jazyce C ++?
Na základě stavu smyčky jsou prováděny příkazy uvnitř smyčky. Pokud je daná podmínka pravdivá, pokračuje v iteraci smyčky. pokud je daná podmínka nepravdivá, smyčka bude ukončena. Pokud je ve smyčce uveden příkaz pro pokračování, přeskočí aktuální příkaz a předá řízení k provedení další iterace smyčky. Abychom pochopili, jak přesně příkaz pro pokračování pracuje v C ++, pojďme diskutovat o několika příkladech pro lepší porozumění.
Příklad č. 1 - Použití příkazu Pokračovat ve smyčce
V následujícím programu C ++ uvidíme, jak používat příkaz pro pokračování ve smyčce For. Za tímto účelem může uživatel zadat číslo a výsledek se zobrazí na obrazovce:
Kód:
#include
using namespace std;
int main()
(
int i, n;
cout << "Enter a number";
cin >> n
for(i = 0; i <=n; i++)
(
if(i == 2)
(
continue;
)
cout << "List of numbers";
cout << i;
)
return 0;
)
Výstup:
Vysvětlení výše uvedeného programu: Ve výše uvedeném programu jsme pro ukázání implementace příkazu Continu použili metodu smyčky. Program je zapsán pro tisk seznamu čísel zadaných uživatelem. Zde jsme inicializovali dvě proměnné n pro uložení hodnoty a mě pro iteraci. Program nejprve požádá uživatele o zadání čísla a potom jej uloží do n. V smyčce jsme iniciovali I na 0 a zmínili podmínku, že kontroluje, že bych měl být menší nebo roven n. Uvnitř smyčky jsme zmínili příkaz pro pokračování k přeskočení čísla 2. Když jsem se stal 2, přeskočí tuto hodnotu a pokračuje ve smyčce. pokud číslo není 2, pak Příkaz mimo if bude proveden a vytiskne číslo jeden po druhém.
Příklad č. 2 - Použití příkazu Pokračovat ve smyčce
V následujícím programu C ++ uvidíme, jak používat příkaz pro pokračování ve smyčce while, zatímco výsledek se zobrazí na obrazovce:
Kód:
#include
using namespace std;
int main()
(
int i, n;
cout << "Enter a number";
cin >> n
while(i <= n)
(
if(i == 2)
(
i++;
continue;
)
cout << "List of numbers";
cout << i;
i++;
)
return 0;
)
Výstup:
Vysvětlení výše uvedeného programu: Ve výše uvedeném programu jsme pro ukázání implementace příkazu pokračovat použili metodu while loop. Program je zapsán pro tisk seznamu čísel zadaných uživatelem. Zde jsme inicializovali dvě proměnné n pro uložení hodnoty a mě pro iteraci. Program nejprve požádá uživatele o zadání čísla a potom jej uloží do n. Zatímco smyčka, jsme iniciovali I na 0 a zmínili podmínku, která kontroluje, že bych měl být menší nebo roven n. Uvnitř smyčky jsme zmínili příkaz pro pokračování k přeskočení čísla 2. Když jsem se stal 2, přeskočí tuto hodnotu a pokračuje ve smyčce. pokud číslo není 2, pak Příkaz mimo if bude proveden a vytiskne číslo jeden po druhém.
Příklad č. 3 - Použití příkazu Pokračovat ve smyčce
V následujícím programu C ++ uvidíme, jak používat příkaz pro pokračování ve smyčce Do while a výsledek se zobrazí na obrazovce.
Kód:
#include
using namespace std;
int main()
(
int i, n;
cout << "Enter a number";
cin >> n
do
(
if(i == 2)
(
i++;
continue;
)
cout << "List of numbers";
cout << i;
i++;
)while(i <= n);
return 0;
)
Výstup:
Vysvětlení výše uvedeného programu: Ve výše uvedeném programu jsme pro ukázání implementace příkazu Continu použili metodu Do while loop. Program je zapsán pro tisk seznamu čísel zadaných uživatelem. Zde jsme inicializovali dvě proměnné n pro uložení hodnoty a mě pro iteraci. Program nejprve požádá uživatele o zadání čísla a potom jej uloží do n. V smyčce Do while jsme iniciovali I na 0 a zmínili podmínku, že kontroluje, že bych měl být menší nebo roven n. Uvnitř smyčky jsme zmínili příkaz pro pokračování k přeskakování čísla 2. Když jsem se stal 2, přeskočí tuto hodnotu a pokračuje ve smyčce. pokud číslo není 2, pak příkaz venku, pokud bude proveden, a vytiskne číslo jeden po druhém.
Závěr
V tomto článku jsme viděli různé programy, abychom pochopili, jak pokračují práce s příkazy v jazyce C ++. Doufám, že vám tento článek pomůže.
Doporučené články
Toto je průvodce pokračováním v C ++. Zde diskutujeme o různých programech, abychom pochopili, jak pokračují práce v prohlášení v C ++. Další informace naleznete také v dalších souvisejících článcích -
- Konstruktor a ničitel v C ++
- Pokračovat v jazyce Java
- Prohlášení o zlomu v Javě
- Sbírka odpadků C ++
- Prvních 11 funkcí a výhod C ++
- Prohlášení o zlomu v Pythonu | 7 nejlepších příkladů
- Řídicí příkaz v C ++