Apakah yang dimaksudkan sementara dalam bahasa c?

下次还敢
Lepaskan: 2024-05-02 15:24:15
asal
606 orang telah melayarinya

Pernyataan do while melaksanakan blok kod dahulu dan kemudian menyemak syarat, dan tidak menghentikan pelaksanaan sehingga syarat itu palsu. 1) Laksanakan blok kod; 2) Semak syarat; 3) Teruskan jalankan blok kod jika keadaan adalah benar, dan lompat keluar dari gelung jika syarat itu salah. Perbezaan daripada pernyataan while ialah gelung do while melaksanakan blok kod sekurang-kurangnya sekali, manakala pernyataan while mungkin tidak dilaksanakan.

Apakah yang dimaksudkan sementara dalam bahasa c?

penyataan do while

do while statement ialah pernyataan gelung, yang menggunakan corak melaksanakan blok kod dahulu dan kemudian menyemak keadaan, dan terus melaksanakan kod sekat sehingga keadaannya Fake. do while 语句是一种循环语句,它以先执行代码块,再检查条件为模式,一直执行代码块,直到条件为假。

语法

<code class="c">do {
  // 代码块
} while (条件);</code>
Salin selepas log masuk

工作原理

do while 语句首先会执行代码块。然后,它会检查条件是否为真。如果为真,它会继续执行代码块;如果为假,则会跳出循环。

示例

<code class="c">int i = 0;

do {
  printf("%d\n", i);
  i++;
} while (i < 5);</code>
Salin selepas log masuk

此代码会打印从 0 到 4 的数字,因为即使 i 的初始值为 0 (条件为假),它也会先执行一次代码块。

与 while 语句的区别

do while 语句与 while 语句的区别在于:do while 语句始终至少执行一次代码块,而 while 语句可能根本不执行代码块。

优点

do while 语句的优点是:

  • 确保代码块至少执行一次。
  • 适用于需要初始化循环变量的情况。

缺点

do while

    Syntax
  • rrreee
  • Cara ia berfungsi
🎜🎜Pernyataan buat sambil mula-mula melaksanakan blok kod. Kemudian, ia menyemak sama ada keadaan itu benar. Jika benar, ia terus melaksanakan blok kod jika palsu, ia keluar dari gelung. 🎜🎜🎜Contoh🎜🎜rrreee🎜Kod ini mencetak nombor dari 0 hingga 4 kerana walaupun nilai awal i ialah 0 (syaratnya palsu), ia melaksanakan blok kod sekali. Perbezaan antara pernyataan 🎜🎜🎜 dan sambil🎜🎜🎜Perbezaan antara pernyataan do while dan pernyataan while ialah do while pernyataan sentiasa melaksanakan kod sekurang-kurangnya sekali blok, manakala pernyataan while mungkin tidak melaksanakan blok kod itu sama sekali. 🎜🎜🎜Kelebihan🎜🎜🎜Kelebihan pernyataan do while ialah: 🎜🎜🎜Memastikan blok kod dilaksanakan sekurang-kurangnya sekali. 🎜🎜Berlaku untuk situasi di mana pembolehubah gelung perlu dimulakan. 🎜🎜🎜🎜Kelemahan🎜🎜🎜Kelemahan pernyataan do while ialah: 🎜🎜🎜 Boleh menyebabkan pertindihan kod kerana blok kod akan sentiasa dilaksanakan sebelum syarat menjadi palsu. 🎜🎜 mungkin menutupi ralat logik kerana gelung akan dilaksanakan sehingga keadaan palsu. 🎜🎜

Atas ialah kandungan terperinci Apakah yang dimaksudkan sementara dalam bahasa c?. 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