Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah Saya Boleh Menyemak sama ada Pembolehubah Jatuh Dalam Julat Tertentu dalam Pernyataan `jika`?
Membandingkan Pembolehubah kepada Julat Nilai
Pernyataan if ialah struktur kawalan asas dalam bahasa pengaturcaraan, membolehkan kami melaksanakan kod berdasarkan syarat tertentu sedang ditemui. Walau bagaimanapun, kadangkala kita mungkin menghadapi situasi di mana kita ingin membandingkan pembolehubah bukan sahaja kepada satu nilai tetapi dalam julat nilai.
Ambil, sebagai contoh, tatatanda matematik berikut: 18 < umur < 30. Ini menunjukkan bahawa umur pembolehubah mesti terletak di antara nilai 18 dan 30. Walaupun pernyataan if menyokong perbandingan dengan nilai individu, ia tidak secara langsung menawarkan cara yang mudah untuk menyatakan kekangan julat.
Untuk mencapai matlamat ini, kami perlu memanfaatkan kuasa operator logik, iaitu operator "dan" (&&). Dengan menggabungkan berbilang perbandingan dengan operator &&, kami boleh menilai dengan berkesan sama ada pembolehubah berada dalam julat yang dikehendaki. Pertimbangkan coretan kod berikut:
if (18 < age && age < 30) { // Code to be executed if age is between 18 and 30 }
Dalam contoh ini, kami menggunakan ungkapan (18 < umur && umur < 30) untuk menyemak sama ada kedua-dua syarat dipenuhi. Jika umur lebih daripada 18 dan kurang daripada 30, kod dalam blok pernyataan if akan dilaksanakan.
Teknik ini membolehkan kami menyemak keahlian dalam julat nilai dengan mudah menggunakan pernyataan if, memberikan kemudahan cara untuk mewakili tatatanda matematik seperti 18 < umur < 30 dalam kod kami.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menyemak sama ada Pembolehubah Jatuh Dalam Julat Tertentu dalam Pernyataan `jika`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!