En gentagelse struktur i C + + kan du oprette en blok af kode og genbruge det mere end én gang i dit program. Det sparer tid , når du programmerer og forbedrer genanvendelighed af din kode . C + + har flere former for gentagelse strukturer, herunder "for " udsagn og " mens" sløjfer . Du kan også ændre disse sløjfer og sætte dem sammen . "For" Statement
Når du bruger en "for" erklæring , du medtage tre dele: en tæller til at initialisere loop, en test betingelse for at bestemme, hvornår for at afslutte og en handling. Handlingen angiver, hvad programmet skal gøre hver gang gennem løkken . Fordelen ved denne form for gentagelse struktur er , at du styrer præcist, hvor mange gange en blok af kode gentagelser. Derudover kan du indlejre flere " for" udsagn at skabe sløjfer i koden .
"Mens " Loop
", mens " struktur er en blok af kode , der kontinuerligt gentager så længe en bestemt betingelse er opfyldt. For eksempel kan koden gentages når en tæller variabel er mindre end et kontrolnummer . Fordelen ved denne konstruktion er dens enkelhed , sammenlignet med andre gentagelser strukturer. Det kræver kun at du teste for én værdi . Hvis denne værdi er sandt, at " mens" struktur gentager sløjfen . Hvis værdien er falsk, de " mens" struktur slutter. C + + indeholder variationer på ", mens " loop , såsom " gøre, mens ", som henretter sløjfen derefter tester en betingelse , udfører koden i løkken mindst én gang.
< br > " break " Statement
Ændre en gentagelse struktur, såsom en ", mens " loop ved at inkludere et " break " erklæring til at kontrollere løkken. Ved hjælp af denne erklæring, tilføje dig flere betingelser, som at opsige loop, eller bruge erklæringen til at opsige fra en løkke tidligt, hvis det er nødvendigt. Det er mest typiske at kode en " pause " erklæring inden i en "hvis" erklæring. Dette tester reguleringsvariable i sløjfen . Udover chancen for at kontrollere enhver loop, bryde udsagn heller ikke har en grænse for det nummer, du kan bruge i en gentagelse .
" Goto " Statement
den " goto " erklæring er en af de mindre almindelige gentagelser strukturer. Med denne metode kan du oprette en blok af kode identificeres med en etiket , der gør det let at referere , når kodning resten af programmet. Du kalder blokken ved at bruge " goto " søgeord andre steder i dit program , gør dette så mange gange som du har brug for . Du kan også kombinere forskellige typer af gentagelse strukturer, såsom at bruge " goto " erklæring inde i en ", mens " loop .