Rumah > masalah biasa > Apakah perbezaan antara gelung while dan gelung do while?

Apakah perbezaan antara gelung while dan gelung do while?

小老鼠
Lepaskan: 2023-09-25 17:54:25
asal
7350 orang telah melayarinya

Perbezaannya ialah: 1. Gelung while menilai keadaan terlebih dahulu dan kemudian melaksanakan badan gelung, manakala gelung do-while melaksanakan badan gelung terlebih dahulu dan kemudian menilai keadaan 2. Gelung sementara menilai keadaan gelung terlebih dahulu, dan jika syarat dipenuhi, badan gelung dilaksanakan Kod dalam badan gelung kemudian dinilai semula, dan gelung diteruskan sehingga keadaan tidak berpuas hati Gelung do-while mula-mula melaksanakan kod dalam badan gelung, dan kemudian menilai sama ada keadaan gelung berpuas hati Jika syarat itu berpuas hati, pelaksanaan diteruskan Kod dalam gelung badan gelung seperti ini sehingga gelung melompat keluar apabila syarat tidak dipenuhi.

Apakah perbezaan antara gelung while dan gelung do while?

gelung while dan gelung do-while ialah dua struktur gelung biasa.

Gelung while terlebih dahulu menentukan keadaan gelung Jika syarat dipenuhi, kod dalam badan gelung dilaksanakan, dan kemudian syarat ditentukan semula Gelung ini berterusan sehingga syarat tidak dipenuhi dan gelung keluar. Dalam erti kata lain, gelung while akan melakukan pertimbangan bersyarat sebelum melaksanakan badan gelung Jika syarat tidak dipenuhi pada permulaan, badan gelung tidak akan dilaksanakan.

Gelung do-while mula-mula melaksanakan kod dalam badan gelung, dan kemudian menentukan sama ada keadaan gelung dipenuhi Jika syarat dipenuhi, teruskan melaksanakan kod dalam badan gelung, dan seterusnya, sehingga gelung itu melompat keluar apabila syarat tidak dipenuhi. Dalam erti kata lain, gelung do-while akan melaksanakan badan gelung sekurang-kurangnya sekali, walaupun syarat itu tidak dipenuhi pada mulanya.

Ringkasnya, gelung while mula-mula menilai keadaan dan kemudian melaksanakan badan gelung, manakala gelung do-while mula-mula melaksanakan badan gelung dan kemudian menilai keadaan. Bergantung pada keperluan khusus, memilih struktur gelung yang sesuai boleh mengawal aliran program dengan lebih baik.

Atas ialah kandungan terperinci Apakah perbezaan antara gelung while dan gelung do while?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan