Kuinka monta kertaa while-silmukka suoritetaan, jos ehto on epätosi Javassa?
Kuinka monta kertaa while-silmukka suoritetaan, jos ehto on epätosi Javassa?

Video: Kuinka monta kertaa while-silmukka suoritetaan, jos ehto on epätosi Javassa?

Video: Kuinka monta kertaa while-silmukka suoritetaan, jos ehto on epätosi Javassa?
Video: Control 10 output pins or relay using 10 push button switch with 1 Arduino input pin ANPB-V2 2024, Joulukuu
Anonim

Itse asiassa, jos ehdollinen testi on todellakin väärä ennen ehdollista lauseketta sillä aikaa arvioidaan ensimmäisenä aika , runko tehdä - kun silmukka suoritetaan tasan kerran. Näin ollen a tehdä - kun silmukka suorittaa yhden tai useamman ajat.

Vastaavasti kuinka monta kertaa Do While -silmukka suoritetaan?

Useimmissa tietokoneohjelmointikielissä a tee while-silmukka on ohjausvirta lausunto että teloittaa koodilohkon vähintään kerran ja sitten toistuvasti teloittaa lohko tai ei, riippuen tietystä boolen ehtosta lohkon lopussa. The tehdä, kun konstruktio koostuu prosessisymbolista ja ehdosta.

Toiseksi, tee While vs While -silmukka? Sillä aikaa on sisäänkäyntiohjattu silmukka joka tarkistaa ensin ehdon ja suorittaa sitten koodin. Tehdä - sillä aikaa on poistumisohjattu silmukka joka ensin suorittaa koodin ja tarkistaa sitten ehdon.

Kun tämä otetaan huomioon, mistä tiedät, onko ehto aikasilmukassa?

A kun silmukka arvioi sen kunto ennen ensimmäistä iteraatiota ja jokaisen seuraavan iteroinnin välillä. The kunto ei koskaan arvioida sisällä silmukka kehon. Se tarkistaa sen ennen juoksua uudelleen (ensimmäisellä kerralla, ensimmäisen ajon jälkeen ja niin edelleen). Sinun täytyy rikkoa tai koko koodipala suoritetaan.

Kuinka silmukat, kunnes ehto täyttyy Java?

Java tehdä- kun silmukka käytetään lauselohkon suorittamiseen jatkuvasti siihen asti kun annettu kunto on totta. Tee- kun silmukka sisään Java on samanlainen kuin kun silmukka paitsi että kunto tarkistetaan lauseiden suorittamisen jälkeen, tee niin kun silmukka takaa silmukka toteutus vähintään kerran.

Suositeltava: