Bevezetés a C ++ állítás folytatására
A break utasításhoz hasonlóan a folytatási utasítás egy hurokvezérlő utasítás is, amelyet a végrehajtás folyamatának vezérlésére használnak. A folytatólagos nyilatkozat pontosan ellentétesen működik a törésjellel. A break utasítás a hurok lezárására szolgál, míg a folytatódó utasítás a hurok következő iterációjának végrehajtására szolgál. Maga a név azt mondja, hogy arra kényszeríti a hurkot, hogy folytassa és végrehajtja a hurok következő iterációját. A folytatódó utasításokat követő cikluson belüli utasítások kihagyásra kerülnek, és megkezdődik a következő iteráció végrehajtása.
Szintaxis:
A Folytatás kulcsszó használatos. A C ++ folytatás utasításának szintaxisa a következő:
continue;
Folyamatábra
A folytatás utasítás folyamatábrája a következő:
Hogyan működik a Folytatás nyilatkozat a C ++ programban?
A hurok feltétele alapján a cikluson belüli utasítások kerülnek végrehajtásra. Ha az adott feltétel igaz, akkor folytatja a hurok iterációját. ha az adott feltétel hamis, akkor a hurok megszakad. Ha a folytatás utasításot említik a hurokban, akkor kihagyja az aktuális utasítást és átadja az irányítást a hurok következő iterációjának végrehajtásához. Annak megértése érdekében, hogy pontosan hogyan működik a folytatódó állítás a C ++-ban, vitassunk meg néhány példát a jobb megértés érdekében.
1. példa - A folytatási nyilatkozat használata a For Loop-ban
A következő C ++ programban meglátjuk, hogyan kell használni a folytatás utasításot egy For hurokban. Ehhez a felhasználó megadhatja a számot, majd az eredmény megjelenik a képernyőn:
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;
)
Kimenet:
A fenti program magyarázata: A fenti programban a hurok módszerhez használjuk a folytatási utasítás végrehajtásának bemutatására. A program célja a felhasználó által megadott számlista kinyomtatása. Itt két n változót inicializáltunk az érték tárolásához, és én az iterációhoz. A program először arra kéri a felhasználót, hogy írja be a számot, majd tárolja a számot n-be. A ciklusban az I értéket 0-ra állítottuk be, és megemlítettük azt a feltételt, amely ellenőrzi, hogy n-nél kevesebbnek vagy egyenlőnek kell lennem. A hurkon belül megemlítettük a folytatásról szóló nyilatkozatot, hogy átugorja a 2. számot. Amikor 2 lettem, kihagyja ezt az értéket és folytatja a hurkot. ha a szám nem 2, akkor az if-n kívüli nyilatkozat kerül végrehajtásra, és egyenként kinyomtatja a számot.
2. példa - A folytatás nyilatkozatának használata a Hurok hurokban
A következő C ++ programban meglátjuk, hogyan kell használni a folytatódó utasítást egy Míg hurokban, majd az eredmény megjelenik a képernyőn:
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;
)
Kimenet:
A fenti program magyarázata: A fenti programban a Some loop módszert használjuk a folytatási utasítás végrehajtásának bemutatására. A program célja a felhasználó által megadott számlista kinyomtatása. Itt két n változót inicializáltunk az érték tárolásához, és én az iterációhoz. A program először arra kéri a felhasználót, hogy írja be a számot, majd tárolja a számot n-be. Hurok közben az I értéket 0-ra állítottuk be, és megemlítettünk egy feltételt, amely ellenőrzi, hogy n-nél kevesebbnek vagy legalább n-nak kell lennem. A hurkon belül megemlítettük a folytatásról szóló nyilatkozatot, hogy átugorja a 2. számot. Amikor 2 lettem, kihagyja ezt az értéket és folytatja a hurkot. ha a szám nem 2, akkor az if-n kívüli nyilatkozat kerül végrehajtásra, és egyenként kinyomtatja a számot.
3. példa - A folytatási nyilatkozat használata a hurok közben
A következő C ++ programban meglátjuk, hogyan kell használni a folytatódó utasítást a Do Míg hurokban, majd az eredmény megjelenik a képernyőn.
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;
)
Kimenet:
A fenti program magyarázata: A fenti programban a folytatási nyilatkozat megvalósításának bemutatására a Do Míg hurok módszert használtuk. A program célja a felhasználó által megadott számlista kinyomtatása. Itt két n változót inicializáltunk az érték tárolásához, és én az iterációhoz. A program először arra kéri a felhasználót, hogy írja be a számot, majd tárolja a számot n-be. A Do Míg hurokban az I értéket 0-ra állítottuk be, és megemlítettük azt a feltételt, amely ellenőrzi, hogy n-nél kevesebbnek vagy egyenlőnek kell lennem. A hurkon belül megemlítettük a folytatásról szóló nyilatkozatot, hogy átugorja a 2. számot. Amikor 2 lettem, kihagyja ezt az értéket és folytatja a hurkot. ha a szám nem 2, akkor a kivonatnyilatkozat kerül végrehajtásra, és egyenként kinyomtatja a számot.
Következtetés
Ebben a cikkben különféle programokat láthattunk, amelyek megértették, hogyan folytatják az utasítások működését a C ++ programban. Remélem, hasznosnak találja ezt a cikket.
Ajánlott cikkek
Ez egy útmutató a C ++ nyilatkozat folytatására. Itt tárgyaljuk a különféle programokat, hogy megértsük, hogyan működnek az állításuk a C ++-ban. Megnézheti más kapcsolódó cikkeket is, ha többet szeretne megtudni -
- Konstruktor és pusztító a C ++-ban
- Folytassa a nyilatkozatot a Java nyelven
- Break kijelentés a Java-ban
- C ++ szemétgyűjtés
- A C ++ 11 legfontosabb tulajdonságai és előnyei
- Szünetnyilatkozat Pythonban A 7 legnépszerűbb példa
- Ellenőrző nyilatkozat C ++ formátumban