Home / Programs / Assignment Operators in C, all in one
🚀 Programming Example

Assignment Operators in C, all in one

👁 970 Views
💻 Practical Program
📘 Step Learning
Learn this program step-by-step with algorithm, source code, output and detailed explanation.

💻 Program Code

//Assignment operator 

#include"stdio.h"
void main() {
 int a = 21;
   int c ;

   c =  a;
   printf(" =  Operator Example : Value of c = %d\n", c );

   c +=  a;
   printf(" += Operator Example : Value of c = %d\n", c );

   c -=  a;
   printf(" -= Operator Example : Value of c = %d\n", c );

   c *=  a;
   printf(" *= Operator Example : Value of c = %d\n", c );

   c /=  a;
   printf(" /= Operator Example : Value of c = %d\n", c );

   c  = 200;
   c %=  a;
   printf(" %= Operator Example : Value of c = %d\n", c );

   c <<=  2;
   printf(" <<= Operator Example, Value of c = %d\n", c );

   c >>=  2;
   printf(" >>= Operator Example, Value of c = %d\n", c );

   c &=  2;
   printf(" &= Operator Example, Value of c = %d\n", c );

   c ^=  2;
   printf(" - ^= Operator Example, Value of c = %d\n", c );

   c |=  2;
   printf(" |= Operator Example : Value of c = %d\n", c );

}
                        

🖥 Program Output

 =  Operator Example : Value of c = 21
 += Operator Example : Value of c = 42
 -= Operator Example : Value of c = 21
 *= Operator Example : Value of c = 441
 /= Operator Example : Value of c = 21
 = Operator Example : Value of c = 11
 <<= Operator Example, Value of c = 44
 >>= Operator Example, Value of c = 11
 &= Operator Example, Value of c = 2
 - ^= Operator Example, Value of c = 0
 |= Operator Example : Value of c = 2
Press any key to continue . . .
                            
📚 Learning Subject

Master Programming Through Practical Examples

Improve your coding logic, problem-solving skills and programming confidence by practicing real-world examples with explanations.

🎯 How to learn from this example

First understand the algorithm carefully. Then study the program line-by-line and compare it with the output. Finally, review the explanation section to strengthen your logic and programming understanding.

🔥 Practice suggestion

Rewrite the program without looking at the code. Modify values, conditions or logic and run it again. This helps improve confidence and strengthens coding skills much faster.