C – Arithmetic Operators

      Prev                                                                                              Next

Arithmetic Operators in C:

    • C Arithmetic operators are used to perform mathematical calculations like addition, subtraction, multiplication, division and modulus in C programs.
S.no
Arithmetic Operators
Operation
Example
1
+
Addition
A+B
2
Subtraction
A-B
3
*
multiplication
A*B
4
/
Division
A/B
5
%
Modulus
A%B

Example program for C arithmetic operators:

    • In this example program, two values “40” and “20” are used to perform arithmetic operations such as addition, subtraction, multiplication, division, modulus and output is displayed for each operation.
#include <stdio.h>
int main()
{
    int a=40,b=20, add,sub,mul,div,mod;

    add = a+b;
    sub = a-b;
    mul = a*b;
    div = a/b;
    mod = a%b;                                           

    printf("Addition of a, b is   : %dn", add);
    printf("Subtraction of a, b is   : %dn", sub);
    printf("Multiplication of a, b is   : %dn", mul);
    printf("Division of a, b is   : %dn", div);
    printf("Modulus of a, b is   : %dn", mod);
}

Output:

Addition of a, b is : 60
Subtraction of a, b is : 20
Multiplication of a, b is : 800
Division of a, b is : 2
Modulus of a, b is : 0

……

 Continue on types of C operators:

    • Click on each operators name below to display example programs.
S.no
Types of Operators
             Description              
1
Arithmetic_operators These are used to perform mathematical calculations like addition, subtraction, multiplication, division and modulus
2
Assignment operators These are used to assign the values for the variables in C programs.
3
Relational operators These operators are used to compare the value of two variables.
4
Logical operators These operators are used to perform logical operations on the given two variables.
5
Bit wise operators These operators are used to perform bit operations on given two variables.
6
Conditional (ternary) operators Conditional operators return one value if condition is true and returns another value is condition is false.
7
Increment / decrement operators These operators are used to either increase or decrease the value of the variable by one.
8
Special operators &, *, sizeof( ) and ternary operators.

      Prev                                                                                              Next

.