


Bagaimana untuk menentukan berbilang syarat menggunakan pernyataan if dalam bahasa C?
Mar 29, 2024 pm 01:27 PMPernyataan if dalam bahasa C boleh menentukan berbilang keadaan dengan menggunakan operator logik. Operator logik yang biasa digunakan termasuk DAN (&&), ATAU (||), NOT (!), dsb. Berikut akan menggunakan contoh kod khusus untuk menunjukkan cara menggunakan pernyataan if untuk menentukan berbilang keadaan dalam bahasa C.
Katakan terdapat keperluan: tentukan sama ada markah pelajar lebih besar daripada atau sama dengan 60 mata dan kurang daripada atau sama dengan 100 mata Jika syarat dipenuhi, keluarkan "lulus", jika tidak, keluaran "gagal". Kodnya adalah seperti berikut:
#include <stdio.h> int main() { int score = 75; if (score >= 60 && score <= 100) { printf("及格 "); } else { printf("不及格 "); } return 0; }
Dalam kod di atas, gunakan operator logik DAN (&&) untuk menyambungkan dua syarat skor >= 60
dan skor <= 100</ code>, Menunjukkan bahawa apabila kedua-dua syarat dipenuhi, syarat pernyataan if ditetapkan dan pernyataan output yang sepadan dilaksanakan. <code>score >= 60
和score <= 100
,表示当这两个条件都满足时,if语句的条件成立,执行相应的输出语句。
除了逻辑与操作符外,还可以使用逻辑或(||)操作符在if语句中判断多个条件。下面的示例演示了判断一个数是否为正数或偶数的代码:
#include <stdio.h> int main() { int num = 6; if (num > 0 || num % 2 == 0) { printf("%d是正数或偶数 ", num); } else { printf("%d不是正数或偶数 ", num); } return 0; }
在这段代码中,使用逻辑或(||)操作符将两个条件num > 0
和num % 2 == 0
rrreee
Dalam kod ini, dua syaratnum &gt 0
digabungkan menggunakan operator logik OR (||) Disambungkan dengan Atas ialah kandungan terperinci Bagaimana untuk menentukan berbilang syarat menggunakan pernyataan if dalam bahasa C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Apakah jenis nilai yang dikembalikan oleh fungsi bahasa C? Apa yang menentukan nilai pulangan?

Langkah Format Fungsi Fungsi C Langkah Penukaran Kes

Gulc: Perpustakaan C dibina dari awal

Apakah definisi dan peraturan panggilan fungsi bahasa C dan apakah itu

Di manakah nilai pulangan fungsi bahasa C yang disimpan dalam ingatan?

Penggunaan dan perkongsian frasa yang berbeza

Bagaimana Perpustakaan Templat St Standard (STL) berfungsi?

Bagaimanakah saya menggunakan algoritma dari STL (jenis, mencari, mengubah, dll) dengan cekap?
