冒泡排序-C语言
来源:互联网 发布:太阁立志传5 mac 迅雷 编辑:程序博客网 时间:2024/06/06 01:06
/**冒泡排序,从小到大进行排序**/#include <stdio.h>int maopaoSort(int a[], int n);int main(){ int i=0; int a[20]; printf("请输入需要排序的序列:\n"); for(i=0;i<10;i++) { scanf("%d", &a[i]); //从键盘输入十个数 } printf("以下是未排序的序列:\n"); for(i=0;i<10;i++) { printf("%4d", a[i]); } putchar('\n'); maopaoSort(a,10); printf("以下是已排序序列:\n"); for(i=0;i<10;i++) { printf("%4d", a[i]); } putchar('\n'); return 0;}int maopaoSort(int a[], int n){ int i,j,tmp=0; for(i=1;i<n;i++)//变量i表示比较的趟数 { for(j=0;j<n-i;j++)//变量j代表每趟两两比较的次数 { if(a[j]>a[j+1])//如果左边的值大于右边的值进行替换,将最大值沉底 { tmp = a[j]; a[j] = a[j+1]; a[j+1] = tmp; } } } return 0;}
阅读全文
0 0
- C语言冒泡排序
- 冒泡排序(C语言)
- C语言--冒泡排序
- C语言-冒泡排序
- C语言冒泡排序
- c语言冒泡排序
- c语言冒泡排序
- c语言 冒泡排序
- 冒泡排序 C语言
- C语言冒泡排序
- C语言--冒泡排序
- 【C语言】冒泡排序
- 【C语言】冒泡排序
- c语言 冒泡排序
- C语言-----冒泡排序
- C语言冒泡排序
- C语言冒泡排序
- C语言-冒泡排序
- 文字加下划线单选按钮效果,RadioGroup实现
- 14个你可能不知道的JavaScript调试技巧
- dispatch_group控制多个并发请求
- 【Java】 java调用百度地图API根据地理位置中文获取经纬度 地址备忘
- 为什么基类的析构函数为虚函数
- 冒泡排序-C语言
- 财务凭证过账增强 BAPI_ACC_DOCUMENT_POST
- Git------公司常用操作
- 全栈式web开发技术-List
- Leaflet自定义一个Control(L.Control)
- CNN 模型压缩与加速算法综述
- 工作日志:ButterKnife框架的理解与使用
- js实现分页
- 【arduino】蓝牙模块学习(1)更改蓝牙名称密码波特率