Video: Urinary System, Part 1: Crash Course A&P #38 2024
Sekiranya anda terjebak di pulau Jawa dengan hanya satu jenis gelung, apakah yang anda mahu? Jawapannya ialah, anda boleh bergaul dengan apa-apa jenis gelung. Pilihan antara gelung
manakala
dan gelung
untuk
adalah mengenai gaya dan kecekapan kod. Ia bukan tentang keperluan.
Apa-apa yang boleh anda lakukan dengan gelung
untuk
, anda boleh lakukan dengan
manakala
gelung juga. Pertimbangkan, sebagai contoh, ini
fo
r gelung. Berikut adalah cara anda boleh mencapai kesan yang sama dengan
manakala
gelung:
int count = 0;
semasa (kiraan <10 ) {
keluar. cetak ("saya telah dikunyah");
keluar. mencetak (mengira);
keluar. println ("masa (s).");
hitung ++;
}
Dalam gelung
manakala
, anda mempunyai pernyataan yang jelas untuk mengisytiharkan, memulakan, dan menambah pembolehubah
kiraan
.
Jenis helah yang sama berfungsi dengan sebaliknya. Apa-apa sahaja yang boleh anda lakukan dengan gelung
manakala
, anda boleh lakukan dengan
untuk
gelung juga. Tetapi berbalik beberapa
sementara
gelung ke
untuk
gelung kelihatan tegang dan tidak alami. Pertimbangkan ini
manakala
gelung:
manakala (jumlah <21) {
card = myRandom. nextInt (10) + 1;
jumlah + = kad;
Sistem. keluar. cetak (kad); Sistem
. keluar. cetak (""); Sistem
. keluar. cetakan (jumlah);
}
Menghidupkan gelung ini menjadi
untuk
gelung bermaksud membuang kebanyakan barangan di dalam
untuk
kurungan gelung:
untuk (total <
card = myRandom. nextInt (10) + 1;
jumlah + = kad; Sistem
. keluar. cetak (kad); Sistem
. keluar. cetak (""); Sistem
. keluar. cetakan (jumlah);
}
Gelung sebelumnya
untuk
mempunyai keadaan, tetapi ia tidak mempunyai permulaan dan tiada pengemaskinian. Tak mengapa. Tanpa permulaan, tiada apa yang berlaku apabila komputer mula-mula memasuki
untuk
gelung. Dan tanpa kemas kini, tiada apa yang berlaku pada akhir setiap lelaran. Ia pelik, tetapi ia berfungsi.
Biasanya, apabila anda menulis pernyataan
untuk
, anda menghitung berapa kali untuk mengulangi sesuatu. Tetapi, sebenarnya, anda boleh melakukan apa-apa jenis pengulangan dengan pernyataan
untuk
.