Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình C

Các toán tử quan hệ (relational operators) trong ngôn ngữ C là gì?


Dùng để so sánh hai biểu thức.

Toán tửMô tảVí dụa=10,b=20Kết quả
<Nhỏ hơna<b10<201
<=Nhỏ hơn hoặc bằnga<=b10<=201
>Lớn hơna>b10>200
>=Lớn hơn hoặc bằnga>=b10>=200
==Bằnga==b10==200
!=Kháca!=b10!=201

Kết quả biểu thức quan hệ: true (1) hoặc false (0).

Thuật toán

BẮT ĐẦU 
Bước 1: Khai báo int. 
Bước 2: Đọc biến runtime. 
Bước 3: Thực hiện phép quan hệ: 
    i. ab iv. a>=b v. a==b vi. a!=b 
Bước 4: In kết quả. 
KẾT THÚC

Ví dụ

#include <stdio.h> 
main() { 
    int a, b; 
    printf("Nhập a,b:\n"); 
    scanf("%d%d", &a, &b); 
    printf("%d\n", ab); 
    printf("%d\n", b>=a); 
    printf("%d\n", a==b); 
    printf("%d\n", a!=b); 
}

Kết quả

Nhập a,b: 120 340 
1 1 0 1 0 1