AnkitWebLogic

Example: Compound Assignment Operator

Compound Assignment operator is also known as Short-Hand assignment.

Example 1: Compound Assignment Operator(+=). 1

#include<stdio.h>
void main()
{
	int a=10;
	a += 10; //a =a + 10
	printf("A = %d", a); //20
}
A = 20

Example 2: Write a program to explain the use of Compound Assignment Operator(Short-Hand Assignment). 1

#include<stdio.h>
void main()
{
    int num=25;
    printf("\nNum : %d",num);
    num += 10;
    printf("\nNum += 10 : %d",num);
    num -= 5;
    printf("\nNum -= 5 : %d",num);
    num *= 2;
    printf("\nNum *= 2 : %d",num);
    num /= 3;
    printf("\nNum /= 3 : %d",num);
    num %= 3;
    printf("\nNum %= 3 : %d",num);
}
Num : 25
Num += 10 : 35
Num -= 5 : 30
Num *= 2 : 60
Num /= 3 : 20
Num %= 3 : 2

Advertisement