Page Contents
Interview Content
- C Programming Coding Questions
- C Pattern Programming Questions
- C Programming Interview Questions
- Java Programming Coding Questions
- Java Pattern Programming Questions
- Java Programming Interview Questions
- Python Programming Coding Questions
- Python Pattern Programming Questions
- Python Programming Interview Questions
- SQL Interview Questions
C program to swap two numbers using third variable
Ans:
In this tutorial you will learn swapping of two numbers using third variable C in programming language.
You can also see swapping of two number in C without using third variable.
How our program will behave?
In the swapping program using third variable we will assign two different value to two different variables.
We have also a third variable to store temporary variable in it.
Example of swapping : a=2 and b=4
Now after execution of swapping program output will be like
a=4 and b = 2
Swapping of two numbers using third variable in C language
#include<stdio.h>
#include<conio.h>
void main(){
int a,b,tempvar;
printf("enter the value of a: ");
scanf("%d",&a);
printf("enter the value of b: ");
scanf("%d",&b);
tempvar=a;
a=b;
b=tempvar;
printf("After swapping \n");
printf("value of a is : %d\n",a);
printf("value of b is : %d ",b);
getch();
}
Output:
Explanation of the above program
- Above program is for swapping two number in C using third variable.
- In the above program there are three variables a, b in which we assign the user inputs and tempvar is to persist the one variable value.
- Here the logic is very simple. We are just exchanging the value with no any mathematical calculation.
- We are assigning the value of a in tempvar and then value of b into a. And at last tempvar value into b.
- Only this is the simple logic.
I hope this is clear to you.
Thanks for reading.
Also Prepare C interview programs given below
C Questions on number
- Write a program to reverse an integer in C.
- Write a program in C to check whether an integer is Armstrong number or not.
- Write a program in C to print the fibonacci series using recursive method.
- Write a program in C to check whether a number is palindrome or not using recursive method.
- Write a program in C to add two integer without using arithmetic + operator.
C Questions on String
Latest Uploads on Website
- AVL Tree with explanation
- Radix sort algorithm explanation with example
- Quick Sort Algorithm with explanation
- Bubble sorting algorithm with Bubble sort program in C
- Insertion sort algorithm and program in C
- Selection Sort Algorithm and Program in C
- Linear probing technique explanation with example
- Collision in Hashing and Collision resolution technique
- Hashing in data structure with its types
- Binary search tree operations with Program
- Binary search tree in data structure
- Binary search algorithm in data structure with explanation
- linear search in data structure with Algo and Program