C Programming Language Addition, Subtraction, Multiplication And Division

Number Addition, Subtraction, Multiplication And Division in C Programming Language

In this tutorial, we will learn about addition, subtraction, multiplication, and division in the C programming language. These basic arithmetic operations are fundamental to programming, and we'll cover how to perform them using variables, literals, and expressions.

  • Addition:

To perform addition, use the + operator between two operands (variables or literals).

int a = 5; int b = 10; int sum = a + b; 
  • Subtraction:

To perform subtraction, use the - operator between two operands (variables or literals).

int a = 15; int b = 7; int difference = a - b; 
  • Multiplication:

To perform multiplication, use the * operator between two operands (variables or literals).

int a = 6; int b = 4; int product = a * b; 
  • Division:

To perform division, use the / operator between two operands (variables or literals).

int a = 20; int b = 5; int quotient = a / b; 

Keep in mind that dividing integers will result in an integer quotient. To get a floating-point result, at least one of the operands must be a floating-point number.

float a = 20.0; float b = 3.0; float quotient = a / b; // 6.66667 
  • Example: Performing basic arithmetic operations

Here's an example demonstrating how to perform addition, subtraction, multiplication, and division using variables and expressions:

#include <stdio.h> int main() { int a = 10; int b = 5; int sum = a + b; int difference = a - b; int product = a * b; int quotient = a / b; printf("Addition: %d\n", sum); printf("Subtraction: %d\n", difference); printf("Multiplication: %d\n", product); printf("Division: %d\n", quotient); return 0; } 

The output will be:

Addition: 15 Subtraction: 5 Multiplication: 50 Division: 2 

That's it for our tutorial on addition, subtraction, multiplication, and division in the C programming language. These basic arithmetic operations are essential for any type of calculation, and you'll use them frequently when programming in C.

Examples

  1. C programming addition of two numbers example:

    #include <stdio.h> int main() { int num1 = 5, num2 = 3; int sum = num1 + num2; printf("Sum: %d\n", sum); return 0; } 
    • Addition of two numbers in C.
  2. Subtraction of numbers in C program:

    #include <stdio.h> int main() { int num1 = 5, num2 = 3; int difference = num1 - num2; printf("Difference: %d\n", difference); return 0; } 
    • Subtraction of two numbers in C.
  3. Multiplication in C programming with examples:

    #include <stdio.h> int main() { int num1 = 5, num2 = 3; int product = num1 * num2; printf("Product: %d\n", product); return 0; } 
    • Multiplication of two numbers in C.
  4. Division of numbers using C program:

    #include <stdio.h> int main() { int num1 = 6, num2 = 2; float quotient = (float)num1 / num2; printf("Quotient: %.2f\n", quotient); return 0; } 
    • Division of two numbers in C, handling floating-point result.
  5. Handling integer addition in C:

    #include <stdio.h> #include <limits.h> int main() { int num1 = INT_MAX, num2 = 1; int sum = num1 + num2; if (sum < num1 || sum < num2) { printf("Overflow occurred!\n"); } else { printf("Sum: %d\n", sum); } return 0; } 
    • Handling integer addition with overflow check.
  6. Floating-point arithmetic in C programming:

    #include <stdio.h> int main() { float num1 = 5.5, num2 = 2.0; float result = num1 + num2; printf("Result: %.2f\n", result); return 0; } 
    • Performing floating-point arithmetic operations.
  7. C program for adding, subtracting, multiplying, and dividing numbers:

    #include <stdio.h> int main() { int num1 = 8, num2 = 4; int sum = num1 + num2; int difference = num1 - num2; int product = num1 * num2; float quotient = (float)num1 / num2; printf("Sum: %d\n", sum); printf("Difference: %d\n", difference); printf("Product: %d\n", product); printf("Quotient: %.2f\n", quotient); return 0; } 
    • C program demonstrating addition, subtraction, multiplication, and division.

More Tags

tablespace parallax pkcs#11 preg-replace node-sass breakpoints navigateurl multiple-columns react-leaflet customvalidator

More Programming Guides

Other Guides

More Programming Examples