采用冒泡法对一维数组中的数据按升序进行排序。

原创 2016年06月01日 00:35:11
#include <stdio.h>
int main( )
{
	void sort(int a[],int n);
	int i,arr[]={12,60,21,45,13,55,19,28,71,32};   
	sort(arr,10);
  	for(i=0;i<10;i++)
     	printf("%4d",arr[i]);
	printf("\n");
	return 0;
}
void sort(int a[],int n )
{ 
	int i,j,temp;
    for(i=0;i<n-1;i++)
   	{
		for(j=0;j<n-i-1;j++ )
        	if(a[j]>a[j+1])
             	temp=a[j],a[j]=a[j+1],a[j+1]=temp;
   	}
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

C#控制台基础 应用冒泡排序(从大到小,从小到大)对int一维数组进行排序

镇场诗:慈心积善融学习,技术誓为大家学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。 ——————————————————————————————————————————————...

【算法与数据结构必备】PHP常用排序算法:冒泡,快速排序,插入排序(一维数组)

冒泡排序:两两交换数值,最小的值在最左边,就如最轻的气泡在最上边。对整列数两两交换一次,最小的数在最左边,每次都能得一个在剩下的数中的最小的数,“冒”出来的数组成一个有序区间,剩下的值组成一无序区间,...

【华为OJ】【052-输入整型数组和排序标识,对其元素按照升序或降序进行排序】

【华为OJ】【算法总篇章】【华为OJ】【052-输入整型数组和排序标识,对其元素按照升序或降序进行排序】【工程下载】题目描述输入整型数组和排序标识,对其元素按照升序或降序进行排序 输入描述1、输入需要...

华为OJ——输入整型数组和排序标识,对其元素按照升序或降序进行排序

输入整型数组和排序标识,对其元素按照升序或降序进行排序 题目描述 输入整型数组和排序标识,对其元素按照升序或降序进行排序 接口说明 原型: void sortIntegerArray(Int...

019 一维数组 选择法对十个整数进行排序

/***********************019 一维数组*********************** * 使用选择法对十个整数进行排序。 * C语言精彩编程百例第19 */ #inc...

将数组升序排列的方法与冒泡排序

数组排序练习;函数;JS代码.

冒泡升序排序的数组实现和链表实现

void ArrayBubbleSort (int a[],int n) { int i,j,t,tag = 1; for(i = 1;i = i;j--) if(a[j-1] > a[j]...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)