Updated March 20, 2023
Introduction to Arithmetic Operators in C
Arithmetic operators are used for performing mathematical operations. C supports these operators to perform various mathematical operations such as addition, subtraction, division, multiplication, etc.
There are various operators in C which are as follows:
- Addition Operator + : This operator is used to add two operands. Suppose P and Q are two operands, this plus operators will add up these two operands. i.e. P + Q.
- Subtraction Operator – : This operator is used to subtract two operands. Suppose P and Q are two operands, then this minus operator will subtract the value of the second operand from the first operand. i.e. P – Q.
- Multiplication Operator * : This operator is used to multiply two operands. Suppose P and Q are two operands then this multiplication operator will multiply P with Q. i.e. P * Q.
- Division Operator / : This operator is used to numerator by the denominator. Suppose P and Q are two operands, this division operator divides the numerator by denominator. i.e. P / Q.
- Modulus Operator % : This operator is used to give the remainder of the division. Suppose P and Q are two operands then this modulus operator first divides the numerator by denominator and gives the remainder. i.e. P % Q.
- Increment Operator ++ : This operator is used to increment the value of the variable by 1. Suppose X is the operand, then this increment operator will add the value of P by 1.
- Decrement Operator — : This operator is used to decrement the value of the variable by 1. Suppose X is the operand, this decrement operator will decrement the value of P by 1.
Examples of Arithmetic Operators in C
The following tutorial is a guide to the examples of arithmetic operators.
Example #1
Program to use Addition (+) operator in C.
Code:
#include<stdio.h>
#include<conio.h>
int main()
{
int P, Q, total;
printf(" Enter the value of P: ");
scanf("%d" ,&P);
printf(" Enter the value of Q: ");
scanf("%d",&Q);
total = P + Q;
printf("%d", total);
return 0;
}
Output:
Example #2
Program to use Subtraction (-) operator in C.
Code:
#include<stdio.h>
#include<conio.h>
int main()
{
int P, Q, total;
printf(" Enter the value of P: ");
scanf("%d" , &P);
printf(" Enter the value of Q: ");
scanf("%d", &Q);
total = P - Q;
printf("%d", total);
return 0;
}
Output:
Example #3
Program to use multiplication * arithmetic operator in C.
Code:
#include<stdio.h>
#include<conio.h>
int main()
{
int P, Q, total;
printf(" Enter the value of P: ");
scanf("%d", &P);
printf(" Enter the value of Q: ");
scanf("%d", &Q);
total = P * Q;
printf("%d", total);
return 0;
Output:
Example #4
Program to use Division/Arithmetic operator in C
Code:
#include<stdio.h>
#include<conio.h>
int main()
{
int P, Q, total;
printf(" Enter the value of P: ");
scanf("%d", &P);
printf(" Enter the value of Q: ");
scanf("%d", &Q);
total = P / Q;
printf("%d", total);
return 0;
}
Output:
Example #5
Program to use modulus % arithmetic operator in C.
Code:
#include<stdio.h>
#include<conio.h>
int main()
{
int P, Q, total;
printf(" Enter the value of P: ");
scanf("%d", &P);
printf(" Enter the value of Q: ");
scanf("%d", &Q);
total = P % Q;
printf("%d", total);
return 0;
}
Output:
Example #6
Program to use Increment ++ arithmetic operator in C.
Code:
#include<stdio.h>
#include<conio.h>
int main()
{
int P;
printf("Enter the value of P: ");
scanf("%d",&P);
P++;
printf("%d",P);
return 0;
}
Output:
Example #7
Program to use Decrement — arithmetic operator in C.
Code:
#include<stdio.h>
#include<conio.h>
int main()
{
int P;
printf("Enter the value of P: ");
scanf("%d",&P);
P--;
printf("%d",P);
return 0;
}
Output:
Recommended Articles
This is a guide to Arithmetic Operators in C. Here we discuss the Introduction, different types of arithmetic operators and examples. You may also have a look at the following articles to learn more –