C Operatorzy relacyjni i równości

C Operatorzy relacyjni i równości

Operatorzy są głównym fundamentem każdego języka programowania, ponieważ pomagają użytkownikom wykonywać operacje matematyczne i numeryczne na operantach. Z pomocą tych operatorów użytkownicy będą mogli obsługiwać operandy. Istnieją różne rodzaje wbudowanych operatorów w C: arytmetyczne, logiczne, relacyjne, bitowe, równość i inne.

W tym artykule omówiono operatorów relacyjnych i równości w języku programowania C.

C Operatorzy relacyjni i równości

Relacyjny I Operatorzy równości są operatorami C używanymi do porównania dwóch wartości, gdy określają związek między nimi. Te operatorzy obejmują „równy (=) ”, "nie równe Do (!=) ”, nazywane również Operatorzy równości. Podczas gdy obejmują również Operatorzy relacyjni tak jak "mniej niż ()", i połączenie obu relacyjny I Operatorzy równości tak jak "mniejszy lub równy (<=)” I "większe lub równe (> =) ”.

Omówmy szczegółowo każdego operatora.

1: równe operatorowi (=)

równe (=) Operator jest rodzajem operatora równości używanego w kodzie do porównania wartości. Porównuje dwie wartości w kodzie i zwraca PRAWDA Jeśli oba są równe.

2: Nie jest równe operatorowi (!=)

nie równe (!=) Operator w języku C porównuje dwie wartości i zwraca wynik jako PRAWDA Jeśli obie wartości nie są równe.

3: mniej niż operator (<)

Ten operator porównuje dwie wartości i zwraca instrukcję jako prawdziwą, jeśli pierwsza wartość jest mniejsza niż druga wartość. W przeciwnym razie to rozważa FAŁSZ.

4: Większy niż operator (>)

To kolejny operator relacji, który porównuje dwie wartości i wysyła wynik do PRAWDA Jeśli pierwsza wartość jest większa niż druga wartość.

5: mniej niż lub równe operatorowi (> =)

Ten operator sprawdza dwie wartości w stanie, aw pierwszym przypadku sprawdza, czy pierwsza wartość jest większa niż druga wartość; Jeśli tak nie jest, sprawdza, czy oba są równe. Jeśli jakikolwiek warunek się spełni, zobaczysz wyjście jako PRAWDA. W przeciwnym razie wysyła FAŁSZ.

6: większe lub równe operatorowi (> =)

To kolejny przydatny operator, który sprawdza porównanie dwóch wartości. Jeśli dwie wartości spełniają jakikolwiek warunek większy lub równy, generuje wynik jako PRAWDA, W przeciwnym razie uważa to za stwierdzenie za FAŁSZ.

Śledźmy prosty przykład poniżej, który dotyczy wszystkich tych operatorów omówionych powyżej.

#włączać
int main ()

int x = 6, y = 10;
// równy
if (x == y)
printf („x jest równy y \ n”);
w przeciwnym razie
printf („x i y nie są równe \ n”);
// nie równe
if (x != Y)
printf („x nie jest równe y \ n”);
w przeciwnym razie
printf („x jest równe y \ n”);
// mniej niż przykład
if (x < Y)
printf („x jest mniej niż y \ n”);
w przeciwnym razie
printf („x jest większy lub równy y \ n”);
// Większy niż przykład
if (x> y)
printf („x jest większy niż y \ n”);
w przeciwnym razie
printf („x jest mniejszy lub równy y \ n”);
// mniejszy niż równy
if (x <= Y)
printf („x jest mniejszy lub równy y \ n”);
w przeciwnym razie
printf („x jest większy niż y \ n”);
// większy niż równy
if (x> = y)
printf („x jest większy lub równy y \ n”);
w przeciwnym razie
printf („x jest mniejszy niż y \ n”);
powrót 0;

W powyższym kodzie podano dwie liczby x i x. Kod sprawdza każdy warunek jeden po drugim. Te warunki, które są spełnione, wydrukują na wyjściu pokazanym poniżej:

Wyjście

W ten sposób możesz użyć tych operatorów relacyjnych i równości w C.

Wniosek

Relacyjny I Operatorzy równości są operatorami C używanymi do porównania dwóch wartości, gdy określają związek między nimi. Te operatorzy obejmują ”równy (=) ”, "nie równe Do (!=) ”, nazywane również Operatorzy równości. Podczas gdy obejmują również Operatorzy relacyjni tak jak mniej niż () i połączenie obu relacyjny I Operatorzy równości tak jak mniejszy lub równy (<=) I większe lub równe (> =).