Introduktion til fortsat erklæring i C ++

Ligesom break-erklæringen er fortsat-udsagnet også en loop-kontrol-erklæring, der bruges til at kontrollere udførelsesstrømmen. Fortsæt udsagn fungerer nøjagtigt modsat af brudspågivelsen. Break-sætningen bruges til at afslutte sløjfen, mens fortsætnings-sætningen bruges til at udføre den næste iteration af løkken. Navnet siger, at det tvinger løkken til at fortsætte og udføre den næste iteration af løkken. Udsagn i løkken efter følgende udsagn overgås, og udførelsen af ​​den næste iteration begynder.

Syntaks:

Fortsæt søgeord bruges. Syntaks for fortsætningsangivelsen i C ++ er som følger:

continue;

Flow Chart

Flowchart for fortsætningen er som følger:

Hvordan fungerer fortsat-erklæring i C ++?

Baseret på loop-tilstanden udføres udsagnene inde i løkken. Hvis den givne betingelse er sand, fortsætter den iterationen af ​​løkken. hvis den givne betingelse er falsk, afsluttes loopen. Hvis fortsættelsesangivelsen nævnes inde i løkken, springer den over den aktuelle erklæring og overfører kontrol for at udføre den næste iteration af løkken. For at forstå, hvordan præcist fortsætningserklæringen fungerer i C ++, lad os diskutere nogle eksempler for bedre forståelse.

Eksempel nr. 1 - Brug af Fortsætningserklæring i For Loop

I det følgende C ++ -program vil vi se, hvordan man bruger fortsætningserklæringen i en For-loop. Til dette kan brugeren angive nummeret, og resultatet vises derefter på skærmen:

Kode:

#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;
)

Produktion:

Forklaring af ovenstående program: I ovenstående program har vi brugt til loop-metode for at vise implementeringen af ​​fortsætningserklæringen. Programmet er skrevet for at udskrive listen over numre, der er angivet af brugeren. Her har vi initialiseret to variabler n til at gemme værdien og mig til iterationen. Programmet beder først brugeren om at indtaste nummeret og derefter gemme nummeret i n. I for loop har vi initieret I til 0 og nævnt en betingelse, der kontrollerer, at jeg skal være mindre end eller lig med n. Inde i løkken har vi nævnt fortsætningsangivelsen til at springe nummer 2. når jeg bliver 2, springer den over den værdi og fortsætter løkken. Hvis nummeret ikke er 2, udskrives erklæring uden for if og udskrives nummeret én efter én.

Eksempel # 2 - Brug af fortsat-erklæring i løbende løb

I det følgende C ++ -program vil vi se, hvordan man bruger fortsætningsangivelsen i en While-loop, så vises resultatet på skærmen:

Kode:

#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;
)

Produktion:

Forklaring af ovenstående program: I ovenstående program har vi brugt metoden While loop for at vise implementeringen af ​​fortsætningserklæringen. Programmet er skrevet for at udskrive listen over numre, der er angivet af brugeren. Her har vi initialiseret to variabler n til at gemme værdien og mig til iterationen. Programmet beder først brugeren om at indtaste nummeret og derefter gemme nummeret i n. Mens løkken er startet, har vi initieret I til 0 og nævnt en betingelse, der kontrollerer, at jeg skal være mindre end eller lig med n. Inde i løkken har vi nævnt fortsætningsangivelsen til at springe nummer 2. når jeg bliver 2, springer den over den værdi og fortsætter løkken. Hvis nummeret ikke er 2, udskrives erklæring uden for if og udskrives nummeret én efter én.

Eksempel 3 - Brug af fortsat-erklæring i Do While Loop

I det følgende C ++ -program vil vi se, hvordan man bruger fortsætningsangivelsen i en Do While-loop, så vises resultatet på skærmen.

Kode:

#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;
)

Produktion:

Forklaring af ovenstående program: I ovenstående program har vi anvendt Do While loop-metoden for at vise implementeringen af ​​fortsætningserklæringen. Programmet er skrevet for at udskrive listen over numre, der er angivet af brugeren. Her har vi initialiseret to variabler n til at gemme værdien og mig til iterationen. Programmet beder først brugeren om at indtaste nummeret og derefter gemme nummeret i n. I Do While loop har vi initieret I til 0 og nævnt en betingelse, der kontrollerer, at jeg skal være mindre end eller lig med n. Inde i løkken har vi nævnt fortsætningsangivelsen til at springe nummer 2. når jeg bliver 2, springer den over den værdi og fortsætter løkken. Hvis nummeret ikke er 2, udskrives erklæringen udenfor hvis og udskrives nummeret én efter én.

Konklusion

I denne artikel har vi set forskellige programmer til at forstå, hvordan de fortsætter erklæringen fungerer i C ++. Jeg håber, at du finder denne artikel nyttig.

Anbefalede artikler

Dette er en vejledning til at fortsætte erklæringen i C ++. Her diskuterer vi forskellige programmer for at forstå, hvordan de fortsætter udsagnet fungerer i C ++. Du kan også gennemgå vores andre relaterede artikler for at lære mere -

  1. Konstruktør og Destructor i C ++
  2. Fortsæt erklæring i Java
  3. Break Statement i Java
  4. C ++ affaldsopsamling
  5. Top 11 funktioner og fordele ved C ++
  6. Break Statement i Python | Top 7 eksempler
  7. Kontrolerklæring i C ++

Kategori: