Break- ja Continue-avainsanat C++-silmukoissa
On olemassa kaksi avainsanaa, jotka mahdollistavat joustavamman työskentelyn silmukoiden kanssa: break ja continue. Ne ovat ohjausvirran lauseita, joita käytetään silmukoiden sisällä niiden käyttäytymisen muuttamiseen.
Continue
Kun continue-avainsana kohdataan silmukan sisällä, ohjaus siirtyy välittömästi silmukan seuraavaan iteraatioon, ja nykyisen iteraation jäljellä olevat lauseet ohitetaan. Toisin sanoen, sen avulla voidaan ohittaa nykyinen iteraatio ja jatkaa seuraavaan iteraatioon.
Break
Kun break-avainsana kohdataan silmukan sisällä, ohjaus siirtyy välittömästi pois silmukasta, jolloin silmukka päättyy ennenaikaisesti. Toisin sanoen, sen avulla voidaan poistua silmukasta ennen kuin kaikki iteraatiot on suoritettu, ohittaen jäljellä olevat iteraatiot ja niiden lauseet.
1. Mitä break-avainsana tekee, kun se kohdataan silmukan sisällä?
2. Mitä continue-avainsana tekee, kun se kohdataan silmukan sisällä?
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Mahtavaa!
Completion arvosana parantunut arvoon 9.09
Break- ja Continue-avainsanat C++-silmukoissa
Pyyhkäise näyttääksesi valikon
On olemassa kaksi avainsanaa, jotka mahdollistavat joustavamman työskentelyn silmukoiden kanssa: break ja continue. Ne ovat ohjausvirran lauseita, joita käytetään silmukoiden sisällä niiden käyttäytymisen muuttamiseen.
Continue
Kun continue-avainsana kohdataan silmukan sisällä, ohjaus siirtyy välittömästi silmukan seuraavaan iteraatioon, ja nykyisen iteraation jäljellä olevat lauseet ohitetaan. Toisin sanoen, sen avulla voidaan ohittaa nykyinen iteraatio ja jatkaa seuraavaan iteraatioon.
Break
Kun break-avainsana kohdataan silmukan sisällä, ohjaus siirtyy välittömästi pois silmukasta, jolloin silmukka päättyy ennenaikaisesti. Toisin sanoen, sen avulla voidaan poistua silmukasta ennen kuin kaikki iteraatiot on suoritettu, ohittaen jäljellä olevat iteraatiot ja niiden lauseet.
1. Mitä break-avainsana tekee, kun se kohdataan silmukan sisällä?
2. Mitä continue-avainsana tekee, kun se kohdataan silmukan sisällä?
Kiitos palautteestasi!