Introduktion för att fortsätta uttalandet i C ++
Liksom break-uttalandet, är fortsättningsmeddelandet också en släpkontrollsats som används för att kontrollera körningsflödet. Fortsätt uttalande fungerar exakt motsatt av pausuttalandet. Break-uttalandet används för att avsluta slingan medan fortsättnings-uttalandet används för att köra nästa iteration av slingan. Namnet säger själv att det tvingar loopen att fortsätta och utföra nästa iteration av slingan. Uttalanden inuti slingan efter fortsatta uttalanden hoppas över och exekveringen av nästa iteration börjar.
Syntax:
Fortsätt sökord används. Syntaxen för fortsättningen i C ++ är som följer:
continue;
Flödesschema
Flödesschemat för fortsättningsförklaringen är som följer:
Hur fungerar fortsättningsdeklarationen i C ++?
Baserat på slingförhållandet exekveras påståenden inuti slingan. Om det givna villkoret är sant fortsätter iterationen av slingan. om det givna villkoret är falskt kommer slingan att avslutas. Om fortsättningsuttalandet nämns inuti slingan hoppar det över det aktuella uttalandet och överför kontrollen för att utföra nästa iteration av slingan. För att förstå hur exakt uttalandet fungerar i C ++, låt oss diskutera några exempel för bättre förståelse.
Exempel 1 - Användning av Fortsättningsförklaring i För slinga
I följande C ++ -program ser vi hur man använder fortsättningsuppdraget i en For-loop. För detta kan användaren ange numret och resultatet visas sedan på skärmen:
Koda:
#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:
Förklaring av ovanstående program: I ovanstående program, för att visa implementeringen av fortsättningsförklaringen, har vi använt för loop-metoden. Programmet skrivs för att skriva ut listan med nummer som anges av användaren. Här har vi initialiserat två variabler n för att lagra värdet och mig för iterationen. Programmet ber först användaren att ange numret och sedan lagra numret i n. I för loop har vi initierat I till 0 och nämnt ett villkor som kontrollerar att jag ska vara mindre än eller lika med n. Inuti slingan har vi nämnt fortsättningsförklaringen för att hoppa över nummer 2. när jag blir 2 hoppar det över detta värde och fortsätter loopen. om numret inte är 2, kommer uttalande utanför if att köras och skriver ut numret en efter en.
Exempel 2 - Användning av Fortsättningsförklaring i While Loop
I följande C ++ -program kommer vi att se hur man använder fortsättningsuppdraget i en While-slinga då kommer resultatet att visas på skärmen:
Koda:
#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:
Förklaring av ovanstående program: I ovanstående program, för att visa genomförandet av fortsättningsförklaringen, har vi använt metoden loop medan. Programmet skrivs för att skriva ut listan med nummer som anges av användaren. Här har vi initialiserat två variabler n för att lagra värdet och mig för iterationen. Programmet ber först användaren att ange numret och sedan lagra numret i n. Medan slingan har vi initierat I till 0 och nämnt ett villkor som kontrollerar att jag ska vara mindre än eller lika med n. Inuti slingan har vi nämnt fortsättningsförklaringen för att hoppa över nummer 2. när jag blir 2 hoppar det över detta värde och fortsätter loopen. om numret inte är 2, kommer uttalande utanför if att köras och skriver ut numret en efter en.
Exempel 3 - Användning av Fortsättningsförklaring i Do While Loop
I följande C ++ -program ser vi hur man använder fortsättningsuppdraget i en Do While-slinga då kommer resultatet att visas på skärmen.
Koda:
#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:
Förklaring av ovanstående program: I ovanstående program, för att visa implementeringen av fortsättningsförklaringen, har vi använt Do While loop-metoden. Programmet skrivs för att skriva ut listan med nummer som anges av användaren. Här har vi initialiserat två variabler n för att lagra värdet och mig för iterationen. Programmet ber först användaren att ange numret och sedan lagra numret i n. I Do While loop har vi initierat I till 0 och nämnt ett villkor som kontrollerar att jag ska vara mindre än eller lika med n. Inuti slingan har vi nämnt fortsättningsförklaringen för att hoppa över nummer 2. när jag blir 2 hoppar det över detta värde och fortsätter loopen. om numret inte är 2, kommer uttalandet utanför ifall att köras och skriver ut numret ett i taget.
Slutsats
I den här artikeln har vi sett olika program för att förstå hur de fortsätter uttalandet fungerar i C ++. Jag hoppas att du tycker att den här artikeln är till hjälp.
Rekommenderade artiklar
Detta är en guide för att fortsätta uttalandet i C ++. Här diskuterar vi olika program för att förstå hur de fortsätter uttalandet fungerar i C ++. Du kan också gå igenom våra andra relaterade artiklar för att lära dig mer -
- Konstruktör och Destructor i C ++
- Fortsätt uttalandet i Java
- Break Statement i Java
- C ++ Garbage Collection
- Topp 11 funktioner och fördelar med C ++
- Break Statement i Python | Topp 7 exempel
- Kontrollmeddelande i C ++