Lập trình C: Phép toán Logic (Logical)
Giải phóng thời gian, khai phóng năng lực
Phép toán Logic (Logical) dùng để thiết lập đa điều kiện hoặc được dùng trong trường hợp muốn phủ định một biểu thức.
Dưới đây là danh sách các phép toán Logic:
Phép toán |
Ý nghĩa |
&& |
Phép AND : Kết quả là True khi cả 2 điều kiện đều đúng |
|| |
Phép OR : Kết quả là True khi chỉ một trong hai điều kiện là đúng |
! |
Phép NOT : Hay còn gọi là phép phủ định. Tác động trên các giá trị riêng lẻ, chuyển đổi True (khác 0) thành False (0) và ngược lại. |
Ví dụ:
float diemtrungbinh=7.5;
if(diemtrungbinh<0 || diemtrungbinh>10){ //kết quả của đa điều kiện này là 0 (false) vì 7.5 không <0 và cũng không >10
printf("\nDiem trung binh khong hop le");
}
if(diemtrungbinh>=6.5 && diemtrungbinh<8){ //kết quả của đa điều kiện này là 1 (true) vì 7.5>=6.5 đồng thời 7.5<8
printf("\nHoc luc kha");
}
Giải phóng thời gian, khai phóng năng lực