Koti kehitys Mikä on hetkellinen lausunto? - määritelmä techopediasta

Mikä on hetkellinen lausunto? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä vaikka lausunto tarkoittaa?

C-lauseessa while-käsky on iterointikäsky, joka sallii upotetun lauseen suorittamisen ehdollisesti nolla tai enemmän kertoja. Sulautettu lauseke tarkoittaa koodilohkoa, joka sisältää yhden tai useamman lausekkeen, jotka suoritetaan while-käskyn sisällä.


Samalla kun lause on yksi C #: n ohjausvuolausekkeista, joka mahdollistaa loogisen sekvenssin suorittamisen useita kertoja silmukassa, kunnes tietty ehto on väärä. Koska ehtoa edustavaa ohjainta lauseketta arvioidaan hetkisen silmukan suorituksen alussa, on olemassa mahdollisuus olla menemättä silmukkaan, kun ehto palaa väärään ensimmäisessä iteraatiossa.

While-käskyä käytetään yleensä silloin, kun suoritettavien iteraatioiden lukumäärää ei tunneta eikä sitä voida arvioida. While-käskyä voidaan käyttää myös silmukassa, jossa ehto pysyy aina totta, mutta silmukkarunkolausekkeissa on poistosuhteita.

Techopedia selittää vaikka lausunnon

While-käsky ottaa yhden parametrin, joka määrittelee Boolen lausekkeen, joka edustaa silmukan lopettamisen ehtoa. Jos on enemmän kuin yksi ehto, Boolen lauseke voidaan rakentaa yhdistämällä useita ehtoja ehdollisilla loogisilla operaattoreilla (&& ja ||) tai Boolean loogisilla operaattoreilla (& ja |).


Boolen lauseke arvioidaan kun:

  • Syötetään silmukka ensimmäiseen iteraatioon
  • Ohjaus saavuttaa while-käskyn upotetun lauseen lopun
  • "Jatka" -lausunto suoritetaan silmukan sisällä

Jos tämän lausekkeen arvioinnin tulos on totta, ohjaus siirretään sulautettuun käskyyn. Jos Boolen lauseke palauttaa väärän, ohjaus siirretään hetken lauseesta.


Esimerkiksi while-käskyllä ​​voidaan tulostaa numeroita yhdestä 10 antamalla sopiva Boolen ehto ja tarvittava päivitys ehtoon liittyvään muuttujaan.


"Tauko", "paluu", "heittää" ja "siirry" ovat hyppylausekkeita, joita voidaan käyttää samalla silmukalla silmukkaan upotettujen lauseiden iteraatiosta poistumiseen.


Jotta lause loppuisi, ja vältetään äärettömän silmukan esiintyminen, Boolen lauseke tulisi määritellä asianmukaisesti yhdessä lausekkeessa käytettyjen muuttujien asianmukaisen alustuksen ja päivityksen kanssa.

Tämä määritelmä on kirjoitettu yhteydessä C #

Mikä on hetkellinen lausunto? - määritelmä techopediasta