[置顶] 【C语言】 冒泡排序
2016-05-26 12:24
344 查看
#include <stdio.h> int main() { int arr[9] = {1,5,2,7,6,3,8,9,4}; int i = 0; int j = 0; int tmp; int len=sizeof (arr)/sizeof(arr[0]); for(j=0;j<len-1;j++) //控制循环的次数 { for(i=0;i<len-1-j;i++) //控制数组的下标,循环一次找出数组中最大或最小的数 { if(arr[i]<arr[i+1]) { tmp=arr[i]; arr[i]=arr[i+1]; arr[i+1]=tmp; } } } for(i=0;i<9;i++) printf("%d ",arr[i]); printf("\n"); return 0; }
本文出自 “Vs吕小布” 博客,谢绝转载!
相关文章推荐
- [置顶] 【C语言】 实现strcmp
- [置顶] 【C语言】 实现strncat
- [置顶] 【C语言】实现strcat
- [置顶] 【C语言】 实现strcpy
- [置顶] 【C语言】 实现strlen
- [置顶] 【C语言】 递归求非负数的每一位之和
- [置顶] 【C语言】 实现strstr
- [置顶] 【C语言】 字符串逆序
- [置顶] 【C语言】 二维数组中查找,杨氏矩阵
- [置顶] 【C语言】 左旋字符串
- [置顶] 【C语言】 提取子字符串
- [置顶] 【C语言】 求一个数的二进制反转后的值
- [置顶] 【C语言】求两数二进制序列不同的位
- [置顶] 【C语言】 棋盘游戏
- [置顶] 【C语言】 数组的初始化、逆置、清空
- [置顶] 【C语言】 折半查找
- [置顶] 【C语言】 杀人凶手问题
- [置顶] 【C语言】 跳水比赛名次预测问题
- [置顶] 【C语言】杨辉三角
- [置顶] 【C语言】 猜数字游戏