Rumah > pembangunan bahagian belakang > C++ > Dalam C++, 'untuk' dan 'sementara' mempunyai kegunaan yang berbeza

Dalam C++, 'untuk' dan 'sementara' mempunyai kegunaan yang berbeza

王林
Lepaskan: 2023-08-28 13:01:14
ke hadapan
871 orang telah melayarinya

Dalam C++, untuk dan sementara mempunyai kegunaan yang berbeza

Gelung dalam pengaturcaraan digunakan untuk mengira sekeping kod beberapa kali. Di sini, kita akan melihat perbezaan antara dua jenis gelung dalam program, For Loop dan While Loop.

Untuk Gelung

Untuk gelung ialah gelung kawalan berulang yang membolehkan pengguna menggelung melalui blok kod tertentu beberapa kali.

Syntax

for(initisation; condition; update){
   …code to be repeated
}
Salin selepas log masuk

While loop

While loop ialah gelung kawalan kemasukan yang membolehkan pengguna melaksanakan berulang kali kenyataan yang diberikan sehingga syarat yang diberikan adalah benar.

Syntax

while(condition){
   …code to be repeated
}
Salin selepas log masuk

Perbezaan antara gelung For dan gelung While

  • For gelung ialah gelung terkawal, manakala gelung while ialah gelung bersyarat

  • Gelung kawalan.

  • Pernyataan bersyarat bagi gelung for membolehkan pengguna menambah kemas kini pernyataan di dalamnya, manakala dalam keadaan sementara hanya ada kawalan Ungkapan itu boleh ditulis sebagai.

  • Dalam gelung for, keadaan ujian biasanya merupakan perbandingan integer, manakala dalam gelung sementara, keadaan ujian boleh menjadi sebarang ungkapan lain yang menilai kepada nilai boolean.

  • Kes di mana dua gelung dalam kod boleh memberikan penyelesaian yang berbeza

    Satu situasi ialah apabila badan gelung mengandungi Dalam gelung while, teruskan pernyataan sebelum pernyataan kemas kini, tetapi dalam gelung untuk Pernyataan kemas kini sudah wujud dalam permulaan. .

    Atas ialah kandungan terperinci Dalam C++, 'untuk' dan 'sementara' mempunyai kegunaan yang berbeza. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    sumber:tutorialspoint.com
    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