C Program : Short-hand Assignment (Compound Assignment) Operator
#include <stdio.h>
int main() { int num1 = 10; int num2 = 5; printf("Initial values: num1 = %d, num2 = %d\n", num1, num2); num1 += num2; // Equivalent to num1 = num1 + num2 printf("After num1 += num2: num1 = %d\n", num1); num1 -= num2; // Equivalent to num1 = num1 - num2 printf("After num1 -= num2: num1 = %d\n", num1); num1 *= num2; // Equivalent to num1 = num1 * num2 printf("After num1 *= num2: num1 = %d\n", num1); num1 /= num2; // Equivalent to num1 = num1 / num2 printf("After num1 /= num2: num1 = %d\n", num1); num1 %= num2; // Equivalent to num1 = num1 % num2 printf("After num1 %%= num2: num1 = %d\n", num1); return 0; }
Comments
Post a Comment