Expression in C
Before we learn about logical operations, let's look at a few expressions in C programming. Suppose you need to identify the larger of two numbers (100 and 200). You will definitely say 200 is larger than 100, right? The question is, how did you get your answer? Yes, by comparing the numbers with each other. The condition is 100<200, or 200>100. The two symbols (< and >) are known as less than and greater than. Let's look at a few more expressions:
Expression |
Meaning |
x == y |
x is equal to y. |
x != y |
x is not equal to y. |
x < y |
x is less than y. |
x > y |
x is greater than y. |
x <= y |
x is less than or equal to y. |
x >= y |
x is greater than or equal to y. |
Tip
Remember, we use double equal signs (==), not a single equal sign (=) to indicate a data type is equal to another. The preceding expressions only work when we use logical conditions in C.
Logical operations in C
Sometimes, an event may depend on something. Say, if the weather is...