Rumah > masalah biasa > Cara menggunakan && dan ||

Cara menggunakan && dan ||

小老鼠
Lepaskan: 2024-03-25 15:49:46
asal
943 orang telah melayarinya

Dalam bahasa C, && (logik DAN) dan || (logik ATAU) adalah operator logik yang biasa digunakan, digunakan untuk menggabungkan berbilang ungkapan bersyarat. && memerlukan semua syarat adalah benar, manakala || adalah benar selagi satu syarat adalah benar. Pengendali ini mempunyai keutamaan yang lebih rendah daripada pengendali hubungan tetapi keutamaan yang lebih tinggi daripada pengendali tugasan. Dalam struktur kawalan, ia digunakan untuk melaksanakan blok kod yang berbeza berdasarkan keadaan, seperti jika, sementara, untuk, dsb.

Cara menggunakan && dan ||

Dalam bahasa C, && (logik DAN) dan || (logik ATAU) ialah dua operator logik yang biasa digunakan untuk menggabungkan berbilang ungkapan bersyarat berdasarkan sama ada syarat ini benar atau salah untuk mengawal aliran program yang.

1, && (logik DAN)

&& operator digunakan untuk menyambung dua atau lebih ungkapan bersyarat, yang memerlukan apabila semua syarat adalah benar (bukan sifar atau tidak kosong), hasil daripada keseluruhan ungkapan Barulah ianya benar. Jika mana-mana satu daripada syarat ini adalah palsu (sifar atau kosong), keseluruhan ungkapan dinilai sebagai palsu.

Example:

c

#include <stdio.h>  
  
int main() {  
    int a = 5;  
    int b = 10;  
  
    if (a > 0 && b > 0) {  
        printf("a 和 b 都大于 0\n"); // 这个会打印,因为 a 和 b 都大于 0  
    }  
  
    if (a > 10 && b > 0) {  
        printf("a 大于 10 且 b 大于 0\n"); // 这个不会打印,因为 a 不大于 10  
    }  
  
    return 0;  
}
Salin selepas log masuk
e

2, || Jika sekurang-kurangnya satu syarat adalah benar (bukan sifar atau tidak kosong), keseluruhan ungkapan dinilai kepada benar. Keseluruhan ungkapan dinilai kepada palsu hanya jika semua syarat adalah palsu. . maka keadaan di sebelah kanan tidak akan dinilai, ini dipanggil "penilaian litar pintas". Contohnya, dalam if (a < 0 && some_function()), jika a < 0 is false, maka some_function() tidak akan dipanggil.

Pengendali logik mempunyai keutamaan yang lebih rendah daripada pengendali perhubungan (seperti ==, !=, >, <, >=, <=), tetapi lebih tinggi daripada pengendali tugasan (seperti =). Oleh itu, dalam ungkapan kompleks, anda mungkin perlu menggunakan kurungan untuk menyatakan secara eksplisit susunan operasi. Pengendali

&& dan || sering digunakan dengan struktur kawalan seperti jika, sementara, untuk, dsb. untuk melaksanakan blok kod yang berbeza bergantung pada sama ada keadaan adalah benar atau salah.

Atas ialah kandungan terperinci Cara menggunakan && dan ||. 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