C uses a certain hierarchy to solve such kind of mixed expressions. The hierarchy and associatively of the operators discussed so far is summarized in Table. The operators written in the same line have the same priority. The higher precedence operators are written first
ARITHMETIC OPERATORS
+ Addition
- Subtraction
* Multiplication
/ Division
% Modular Division
Arithmetic operators are used for making mathematical expression and evaluating results in any kind of formulas by using Brackets wherever needed.
RELATIONAL OPERATORS
Operator. CheckCondition Meaning
== X==Y. X is equal toY
!= X!=Y. X is not equal to Y
< X<Y. X is less thanY <= X<=Y. X is less than or equal to Y
> X>Y. X is greater than Y
>= X>=Y. X is greater than or equal to Y
Relational operators are used to check any condition by comparing the values of variables used inside a program. The result of any comparison (condition) will give you true or false only.
LOGICAL OPERATORS
Operator. Meaning
&& Logical AND
|| Logical OR
! Logical NOT
Logical operators (AND and OR) combine two conditions and logical NOT is used to negate the condition i.e. if the condition is true, NOT negates it to false and vice versa.
No comments:
Post a Comment