MCS-011 Problem Solving and Programming

First year, Semester 1

Chapters

Newsletter

Logical Operators

Logical operators in C, as with other computer languages, are used to evaluate expressions which may be true or false. Expressions which involve logical operations are evaluated and found to be one of two values: true or false. So far we have studied simple conditions. If we want to test multiple conditions in the process of making a decision, we have to perform simple tests in separate IF statements(will be introduced in detail in the next unit). C provides logical operators that may be used to form more complex conditions by combining simple conditions.

The logical operators are listed below:

OperatorMeaning
&&Logical AND
||Logical OR
!Logical NOT

 

Thus 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.

Report an issue

Reporting: Logical Operators (topic)

Related Posts