Kartais mums gali tekti daug kartų vykdyti tą pačią kodo dalį.Paprastai programos sakiniai vykdomi nuosekliai: pirmas funkcijos sakinys, po to antrasis sakinys ir pan.
Programavimo kalbos suteikia kelias valdymo struktūras sudėtingesniems vykdymo keliams.
Ciklo teiginiai leidžia atlikti sakinį ar teiginių grupę kelis kartus, o toliau pateikiama ciklo teiginių schema daugeliu programavimo kalbų:
cikliniai modeliai
C kalba pateikia šiuos ciklo tipus.Spustelėkite nuorodą, kad peržiūrėtumėte kiekvieną tipą, kad gautumėte išsamios informacijos.
cikliniai modeliai | apibūdinimas |
o pasikartojimas | Pakartokite teiginius arba teiginių grupę, kai tam tikra sąlyga yra teisinga.Jis patikrina būklę prieš vykdydamas ciklo pagrindinį kompiuterį. |
pasikartojimui | Teiginių sekos atlikimas kelis kartus, supaprastinant kodą, valdantį ciklo kintamuosius. |
daryti... o pasikartojant | panašus į teiginį while, išskyrus tai, kad jis tikrina sąlygą ciklo subjekto pabaigoje. |
lizdo kilpa | Naudokite vieną ar daugiau ciklų cikle while, for arba do... while |
Ciklo valdymo pareiškimas
Ciklo valdymo sakinys pakeičia kodo vykdymo tvarką.Su juo galite įvesti kodą.
C kalba pateikia šiuos ciklo valdymo sakinius.Spustelėkite nuorodą, kad pamatytumėte išsamią kiekvieno teiginio informaciją.
kontrolės pareiškimas | apibūdinimas |
pertraukos nuosprendis | Norėdami nutraukti kilpos arba jungiklio sakinį, programos srautas ir toliau vykdo kitą sakinį, kuris po ciklo arba jungiklio. |
tęsti pareiškimą | Nurodykite kilpos korpusą nedelsiant sustabdyti ciklą ir vėl pradėti kitą ciklą. |
gauti nuosprendį | Perkelkite valdiklį į pažymėtą teiginį.Tačiau nerekomenduojame naudoti teiginio goto programoje. |
begalinis ciklas
Jei sąlygos niekada nėra klaidingos, ciklas tampa begaliniu.For ciklas gali būti naudojamas begaliniams ciklams realizuoti tradicine prasme.Kadangi bet kuri iš trijų išraiškų, sudarančių kilpą, nėra būtina, kai kurias sąlygines išraiškas galite palikti tuščias, kad sudarytumėte begalinę kilpą.
gyvas pavyzdys
Sąlyginė išraiška laikoma teisinga, kai jos nėra.Taip pat galite nustatyti pradinę reikšmę ir prieauginę išraišką, tačiau paprastai C programuotojas linkęs naudoti už (;;) struktūrą, kad pavaizduotų begalinę kilpą.
Virš C ciklas priklauso Shenzhen HDV Photoelectron Technology co., LTD., programinės įrangos techninei operacijai. Ir įmonė subūrė galingą programinės įrangos komandą, skirtą su tinklu susijusiai įrangai (pvz., kintamajai srovei).ONU/ bendravimasONU/ protingasONU/ pluoštasONU/XPONONU/GPONONUir tt) .Kiekvienam klientui pritaikykite išskirtinius poreikius, kuriems to reikia, taip pat leiskite mūsų gaminiams pažangesnius ir pažangesnius.