C Programming Language Tutorial
Variables and Data Types
Input/Output
Looping and Selection Structures
Array
Functions
Preprocessing Command
Pointer
Structure
File Operations
Important Knowledge
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.
To perform addition, use the +
operator between two operands (variables or literals).
int a = 5; int b = 10; int sum = a + b;
To perform subtraction, use the -
operator between two operands (variables or literals).
int a = 15; int b = 7; int difference = a - b;
To perform multiplication, use the *
operator between two operands (variables or literals).
int a = 6; int b = 4; int product = a * b;
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
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.
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; }
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; }
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; }
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; }
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; }
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; }
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; }