Rumah > pembangunan bahagian belakang > Tutorial C#.Net > Penggunaan do while dalam bahasa c

Penggunaan do while dalam bahasa c

下次还敢
Lepaskan: 2024-05-02 15:21:17
asal
552 orang telah melayarinya

Gelung do-while sesuai untuk situasi di mana anda perlu menyemak keadaan gelung selepas melaksanakan operasi gelung sekurang-kurangnya sekali: laksanakan pernyataan badan gelung dahulu. Semak keadaan gelung sekali lagi. Jika keadaan gelung adalah benar, pelaksanaan badan gelung diteruskan.

Penggunaan do while dalam bahasa c

Penggunaan do-while dalam bahasa C

Gelung do-while ialah struktur kawalan yang digunakan dalam bahasa C yang menyemak keadaan gelung selepas melaksanakan badan gelung sekurang-kurangnya sekali.

Sintaks:

do {
    循环体语句;
} while (循环条件);
Salin selepas log masuk

Penggunaan:

Gelung do-while mula-mula melaksanakan pernyataan dalam badan gelung, dan kemudian menyemak keadaan gelung. Jika keadaan gelung adalah benar, teruskan melaksanakan badan gelung, jika tidak, keluar dari gelung. Tidak seperti gelung while, gelung do-while melaksanakan badan gelung sekurang-kurangnya sekali, walaupun keadaan gelung adalah palsu pada permulaannya.

Bila menggunakan gelung do-while:

Gelung do-while sesuai digunakan apabila anda perlu menyemak keadaan gelung selepas melaksanakan operasi gelung sekurang-kurangnya sekali. Sebagai contoh, anda mungkin perlu mendapatkan input pengguna sebelum menyemak sama ada input itu sah.

Contoh:

#include <stdio.h>

int main() {
    int number;

    do {
        printf("请输入一个正整数:");
        scanf("%d", &number);
    } while (number <= 0);

    printf("您输入的正整数是:%d", number);

    return 0;
}
Salin selepas log masuk

Dalam contoh ini, gelung do-while akan menggesa pengguna untuk input sekurang-kurangnya sekali. Jika pengguna memasukkan integer bukan positif, gelung berterusan sehingga pengguna memasukkan integer positif.

Atas ialah kandungan terperinci Penggunaan do while dalam bahasa c. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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