tailieunhanh - NỀN TẢNG NGÔN NGỮ C# phần 6
Toán tử quan hệ Những toán tử quan hệ được dùng để so sánh giữa hai giá trị, và sau đó trả về kết quả là một giá trị logic kiểu bool (true hay false) | Toán tử quan hệ Những toán tử quan hệ được dùng để so sánh giữa hai giá trị và sau đó trả về kết quả là một giá trị logic kiểu bool true hay false . Ví dụ toán tử so sánh lớn hơn trả về giá trị là true nếu giá trị bên trái của toán tử lớn hơn giá trị bên phải của toán tử. Do vậy 5 2 trả về một giá trị là true trong khi 2 5 trả về giá trị false. Các toán tử quan hệ trong ngôn ngữ C được trình bày ở bảng bên dưới. Các toán tử trong bảng được minh họa với hai biến là value 1 và value2 trong đó value 1 có giá trị là 100 và value2 có giá trị là 50. Tên toán tử Kí hiệu Biêu thức so sánh Kết quả so sánh So sánh bằng value 1 100 value1 50 true false Không bằng value2 100 value2 90 false true Lớn hơn value1 value 2 value2 value1 true false Lớn hơn hay bằng value2 50 true Nhỏ hơn value1 value 2 value2 value1 false true Nhỏ hơn hay bằng value1 value2 false Bảng Các toán tử so sánh giả sử valuel 100 và value2 50 . Như trong bảng trên ta lưu ý toán tử so sánh bằng toán tử này được ký hiệu bởi hai dấu bằng liền nhau và cùng trên một hàng không có bất kỳ khoảng trống nào xuất hiện giữa chúng. Trình biên dịch C xem hai dấu này như một toán tử. Toán tử logic Trong câu lệnh if mà chúng ta đã tìm hiểu trong phần trước thì khi điều kiện là true thì biểu thức bên trong if mới được thực hiện. Đôi khi chúng ta muốn kết hợp nhiều điều kiện với nhau như bắt buộc cả hai hay nhiều điều kiện phải đúng hoặc chỉ cần một trong các điều kiện đúng là đủ hoặc không có điều kiện nào cung cấp một tập hợp các toán tử logic để phục vụ cho người lập trình. Bảng liệt kệ ba phép toán logic bảng này cũng sử dụng hai biến minh họa là x và y trong đó x có giá trị là 5 và y có giá trị là 7. Tên toán tử Ký hiệu Biêu thức logic Giá trị Logic and x 3 y 7 false Cả hai điều kiện phải đúng or II x 3 y 7 true Chỉ cần một điều kiện đúng not x 3 true Biểu thức trong ngoặc phải sai. Bảng Các toán tử logic giả sử x 5 y 7 . Toán tử and sẽ kiểm tra cả hai điều kiện. Trong bảng trên có minh .
đang nạp các trang xem trước