Table of Contents
C program to sort array in ascending order
We created a function which uses bubble sort algorithm to sort array.
#include <stdio.h>
void bubble_sort(int * x,int len)
{
//itvoyagers.in
int i,j,temp;
for(i=0;i<len;i++)
{
for(j=i+1;j<len;j++)
{
if(x[i]>x[j])
{
temp=x[j];
x[j]=x[i];
x[i]=temp;
}
}
}
//itvoyagers.in
}
//itvoyagers.in
int main ()
{
int nums[]={751,842,654,671,693,757,794,982,913};
int i,l=sizeof(nums)/sizeof(int);
bubble_sort(nums,l);
printf("Array in ascending order/sorted");
for(i=0;i<l;i++)
{
printf("n %d - %d",(i+1),nums[i]);
}
return 0;
}
Output :
Array in ascending order/sorted
1 – 654
2 – 671
3 – 693
4 – 751
5 – 757
6 – 794
7 – 842
8 – 913
9 – 982
PRACTICALS/PRACTICE PROGRAM IN C
CHECKOUT OTHER RELATED TOPICS
CHECKOUT OTHER QUIZZES
Quizzes on Operator |
Easy Quiz on Operators in C part 1 |
Easy quiz on operators in C part 2 |
Easy quiz on operators in C part 3 |
Quizzes on Loops |
Easy quiz on loops in C part 1 |
Easy quiz on loops in C part 2 |
Easy quiz on loops in C part 3 |
Quizzes on Decision Making Statement |
Easy Quiz On Decision Making Statements Part 1 |
Easy Quiz On Decision Making Statements Part 2 |
Quizzes on String |
Easy quiz on String in C programming part 1 |
Quizzes on Array |
Easy quiz on Array in C programming – part 1 |
5 – Best Java program to convert decimal to binary |
New Quizzes Coming soon.. |
We are aiming to explain all concepts of C in easiest terms as possible.

ITVoyagers
Author