Introduktion
Det finns flera sätt att lägga till loopningslogik i ditt program, och beroende på kontexten ger var och en nyanserad uppsättning funktioner som har både för- och nackdelar.
Anta att du börjar arbeta med ett program som bearbetar sträng- och numeriska data med hjälp av endimensionella och flerdimensionella matriser. Efter en första granskning inser du att foreach instruktioner inte stöder looplogik som krävs i många fall. Du behöver en annan metod för iterering via flerdimensionella matriser och för situationer där foreach loopar inte ger den iterationskontroll som behövs. Du måste få erfarenhet av att använda for instruktioner om du ska lyckas med det här projektet.
I den här modulen börjar du med att skriva for instruktioner som itererar ett visst antal gånger. När du har implementerat en grundläggande for instruktion får du lära dig hur du implementerar for instruktioner som itererar bakåt genom en matris, hoppar över matriselement under en iteration eller bearbetar endast angivna element i en matris (genom att ändra instruktionens for initialiserare, villkor och iterator).
I slutet av den här modulen kommer du att kunna använda for instruktioner för att implementera loopningslogik när foreach -instruktioner inte stöder scenariot.
Utbildningsmål
I den här modulen kommer du att:
- Använd en
forinstruktion för att loopa igenom ett kodblock. - Granska instruktionssyntaxen
forsom gör att du kan styra iterationsmönstret.
Förutsättningar
- Erfarenhet av
foreach-itereringssatsen. - Erfarenhet av att arbeta med variabler.