Utmaning: Öva med Continue-nyckelordet i C++-loopar
Swipe to start coding
ID-strängen har blivit korrupt och är nu fylld med utropstecken (!). Du har blivit utvald att återställa den ursprungliga datan som den innehöll.
All kod ska implementeras i funktionen fixId.
- Initiera variabeln
fixed_idsom en tom sträng. - Initiera variabeln
indexmed värdet0. Denna fungerar som en iterator för att hålla reda på aktuell position i strängencorrupted_id. - Använd en
while-loop för att iterera genom strängen tillsindexnår strängens längd. Du kan få strängens längd med metodenlength(). - Inuti loopen, kontrollera om det aktuella tecknet är
'!'. Om det är det, ökaindexoch användcontinueför att hoppa över att lägga till det. - Om tecknet inte är
'!', lägg till det ifixed_id. - Öka
indexmed ett för varje iteration. - När loopen är klar, returnera
fixed_idsom det rensade ID:t.
Lösning
solution.cpp
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Can you explain this in simpler terms?
What are some examples related to this topic?
Where can I learn more about this?
Awesome!
Completion rate improved to 9.09
Utmaning: Öva med Continue-nyckelordet i C++-loopar
Svep för att visa menyn
Swipe to start coding
ID-strängen har blivit korrupt och är nu fylld med utropstecken (!). Du har blivit utvald att återställa den ursprungliga datan som den innehöll.
All kod ska implementeras i funktionen fixId.
- Initiera variabeln
fixed_idsom en tom sträng. - Initiera variabeln
indexmed värdet0. Denna fungerar som en iterator för att hålla reda på aktuell position i strängencorrupted_id. - Använd en
while-loop för att iterera genom strängen tillsindexnår strängens längd. Du kan få strängens längd med metodenlength(). - Inuti loopen, kontrollera om det aktuella tecknet är
'!'. Om det är det, ökaindexoch användcontinueför att hoppa över att lägga till det. - Om tecknet inte är
'!', lägg till det ifixed_id. - Öka
indexmed ett för varje iteration. - När loopen är klar, returnera
fixed_idsom det rensade ID:t.
Lösning
solution.cpp
Tack för dina kommentarer!
single