• Giga@hdv-tech.com
  • Serviciu online 24 de ore pe zi:
    • 7189078c
    • sns03
    • 6660e33e
    • youtube 拷贝
    • instagram

    Ciclu

    Ora postării: 15-aug-2023

    Uneori, este posibil să fie nevoie să executăm de mai multe ori aceeași bucată de cod. În general, instrucțiunile de program sunt executate secvențial: prima instrucțiune dintr-o funcție apare prima, urmată de a doua instrucțiune și așa mai departe.

    Limbajele de programare oferă mai multe structuri de control pentru căi de execuție mai complexe.

    Instrucțiunile în buclă ne permit să executăm o instrucțiune sau un grup de instrucțiuni de mai multe ori, iar următoarea este o diagramă a instrucțiunilor în buclă în majoritatea limbajelor de programare:

    asd (2)

    modele ciclice

    Limbajul C oferă următoarele tipuri de bucle. Faceți clic pe link pentru a vizualiza fiecare tip pentru detalii.

    modele ciclice

    descriere

    în timp ce recidiva

    Repetați afirmațiile sau un grup de afirmații atunci când o anumită condiție este adevărată. Testează condiția înainte de a executa gazda buclei.

    pentru recidiva

    Efectuarea unei secvențe de instrucțiuni de mai multe ori, simplificând codul care gestionează variabilele buclei.

    face... în timp ce recurență

    similar cu instrucțiunea while, cu excepția faptului că testează condiția la sfârșitul subiectului buclei.

    buclă de cuib

    Utilizați una sau mai multe bucle în bucla while, for sau do... while

    Declarație de control al buclei

    Declarația de control al buclei schimbă ordinea în care codul este executat. Cu el poți sări în cod.

    Limbajul C oferă următoarele instrucțiuni de control al buclei. Faceți clic pe link pentru a vedea detaliile fiecărei declarații.

    declarație de control

    descriere

    rupe propoziție

    Pentru a termina bucla saucomutatorinstrucțiunea, fluxul de program continuă să execute următoarea instrucțiune care urmează bucla saucomutator.

    Declarație de continuare

    Spune-i corpului buclei să oprească imediat ciclul și să înceapă din nou ciclul următor.

    du-te la propoziție

    Transferați controlul în declarația etichetată. Dar nu recomandați folosirea instrucțiunii goto într-un program.

    buclă infinită

    Dacă condițiile nu sunt niciodată false, atunci bucla devine o buclă infinită. Ciclul for poate fi folosit pentru a realiza cicluri infinite în sensul tradițional. Deoarece oricare dintre cele trei expresii care constituie o buclă nu este obligatorie, puteți lăsa unele expresii condiționate goale pentru a forma o buclă infinită.

    exemplu viu

    Se presupune că o expresie condiționată este adevărată atunci când nu există. De asemenea, puteți seta o valoare inițială și o expresie incrementală, dar, în general, programatorul C tinde să folosească structura for (;;) pentru a reprezenta o buclă infinită.

    Un ciclu de mai sus C aparține Shenzhen HDV Photoelectron Technology co., LTD., o operațiune tehnică de software., Și compania a reunit o echipă de software puternică pentru echipamente legate de rețea (cum ar fi: ACONU/ comunicareONU/ inteligentONU/ fibrăONU/XPONONU/GPONONUetc.) . Pentru fiecare client să personalizeze cerințele exclusive care au nevoie de el, lasă, de asemenea, produsele noastre mai inteligente și mai avansate.



    web聊天