2. Lub voj pretest kuaj nws tus mob ua ntej txhua iteration. Ib lub voj posttest kuaj nws tus mob tom qab txhua iteration. … Lub thaum lub voj yog lub voj pretest thiab qhov ua-thaum lub voj yog lub voj tom qab.
Puas yog lub voj voog ua ntej lub voj voog?
Flowchart rau lub voj saum toj no
Lub voj voog yog lub npe hu ua lub voj pretest, vim nws sim qhov boolean qhia ua ntej nws ua tiav cov nqe lus hauv nws lub cev.
Yuav ua li cas lub voj yog ib lub voj voog?
While Loop is a type of loop uas yog siv thaum koj tsis paub meej pes tsawg zaus tus lej yuav rov ua dua. Nws yog raws li qhov xwm txheej, yog li cov lus qhia hauv lub sijhawm yuav tsum yog tus nqi boolean (True/False) lossis tus neeg teb xov tooj uas xa rov qab boolean (,==, thiab lwm yam).
Qhov twg yog qhov kev xeem ua ntej?
DEFINITION: Pre-test Loop
Ib lub voj voog ua ntej yog ib qho uas ntsuas lub voj voog ua ntej nkag mus rau lub voj. Muaj ntau ntau qhov kev hloov pauv ntawm qhov kev xeem ua ntej lub voj. Feem ntau ntawm cov no yog Thaum Loop. Lub tswv yim ntawm Thaum Loop yuav luag zoo ib yam li Cov Lus Qhia.
Yuav ua li cas yog qhov piv txwv tom qab kev xeem ntsuas?
Post-Test Loop
Yog itexecutes the while statements, nws mam li kuaj xyuas qhov xwm txheej dua los txiav txim seb cov nqe lus puas yuav tsum rov ua dua. … Rau qhov piv txwv yooj yim no, peb tuaj yeem muaj daim ntawv luam tawm ua ntej lub voj voog thiab tom qab ntawd kos tus nqi kuv hauv lub sijhawm.