Operators-C Programming
Operators-C Programming
Sarala Mary
Agenda Arithmetic Operators
Relational Operators
Logical Operators
Bitwise Operators
Assignment Operators
05/06/2025 O P E R AT O R S 2
Operators
Arithmetic Operators
05/06/2025
O P E R AT O R S 4
Arithmetic Operators
Code Output
1. #include <stdio.h> 1. a%b=0
2. int main() {
2. +a = 25
3. int a = 25, b = 5;
3. -a = -25
4. // using operators and printing results
5. printf("a % b = %d\n", a % b);
4. a++ = 25
6. printf("+a = %d\n", +a); 5. a-- = 26
7. printf("-a = %d\n", -a);
8. printf("a++ = %d\n", a++);
9. printf("a-- = %d\n", a--);
10. return 0;
11. }
05/06/2025 O P E R AT O R S 5
Operators
Relational Operators
2/2/20XX O P E R AT O R S 7
Relational Operators
Code Output
1. int main() { 1. a<b :0
2. int a = 25, b = 5;
2. a>b :1
3. // using operators and printing results
3. a <= b: 0
4. printf("a < b : %d\n", a < b);
5. printf("a > b : %d\n", a > b);
4. a >= b: 1
6. printf("a <= b: %d\n", a <= b); 5. a == b: 0
7. printf("a >= b: %d\n", a >= b); 6. a != b : 1
8. printf("a == b: %d\n", a == b);
9. printf("a != b : %d\n", a != b);
10. return 0;
11. }
2/2/20XX O P E R AT O R S 8
Operators
Logical Operators
05/06/2025 O P E R AT O R S 10
a && b : 1 a || b : 1 !a: 0
a && b : 1 a || b : 1 !a: 0
Relational Operators
Code Output
1. #include <stdio.h> 1. a && b : 1
2. int main() {
2. a || b : 1
3. int a = 25, b = 5;
3. !a: 0
4. // using operators and printing results
5. printf("a && b : %d\n", a && b);
6. printf("a || b : %d\n", a || b);
7. printf("!a: %d\n", !a);
8. return 0;
9. }
05/06/2025 O P E R AT O R S 11
05/06/2025 O P E R AT O R S 12
Operators
Assignment Operators
05/06/2025 O P E R AT O R S 14
05/06/2025 O P E R AT O R S 15
a && b : 1 a || b : 1 !a: 0
a && b : 1 a || b : 1 !a: 0
Relational Operators
Code Output
1. int main() { 1. a = b: 5
2. int a = 25, b = 5;
2. a += b: 10
3. // using operators and printing results
3. a -= b: 5
4. printf("a = b: %d\n", a = b);
4. a *= b: 25
5. printf("a += b: %d\n", a += b);
15. return 0;
05/06/2025 O P E R AT O R S 16
16. }
The way to get started is to quit
talking and begin doing.
Walt Disney
2/2/20XX O P E R AT O R S 17
Summary
05/06/2025 O P E R AT O R S 18
Thank you
Presenter Name – Prof. Sarala Mary
Email – [email protected]
05/06/2025 O P E R AT O R S 19