地十二周项目四(3) 选择法排序
来源:互联网 发布:mysql 最近一天 编辑:程序博客网 时间:2024/04/29 03:19
问题及代码
/* *ALL rights reserved. *文件名称:shierzhouxiangmu4-3 *作者:李长鸿 *完成时间:2014.12.03 *问题描述:排序 */ #include<iostream>using namespace std;void bubble_sort(char a[],int n);void output_array(char a[],int n);int main(){ char a[20]={'d','s','g','h','j','u','i','k','o','p','l','r','e','w','q','b','v','c','x','z'}; char b[15]={'e','r','t','g','h','j','k','i','o','p','l','h','g','f','b'}; bubble_sort(a,20); //用选择法按降序排序a中元素 output_array(a,20); //输出排序后的数组 bubble_sort(b,15); //用选择法按降序排序b中元素 output_array(b,15); //输出排序后的数组 return 0;}int i,j;char k;void bubble_sort(char a[],int n){ for(i=0;i<=n-2;i++) for(j=n-1;j>i;j--) { if(a[j]>a[i]) { k=a[i]; a[i]=a[j]; a[j]=k; } }}void output_array(char a[],int n){ cout<<"降序排序数组中元素为:"<<endl; for(i=0;i<=n-1;i++) cout<<a[i]<<" "; cout<<endl;}
0 0
- 地十二周项目四(3) 选择法排序
- 第十三周项目四(3)选择排序
- 第十三周项目四(3):选择排序
- 第十三周 项目四--数组的排序(3)选择排序
- 第十三周项目四3—体验选择排序
- 第十三周上机项目四3选择排序
- 【数组】14周项目四(二)。选择排序数列
- 第十三周项目四(三):选择排序
- 第十三周 项目四:数组的排序(1.4选择排序)
- 第十三周项目四 数组的排序(选择排序按降序排列)
- 第13周项目4-选择法排序(3)
- 选择排序(四)
- 十二周上机项目3:四数的最大公约数
- 十二周项目四(2) 降序排列字符数组
- 地十二周项目4 银行系统初步1
- 十二周 项目四 利用遍历思想求解图问题(3)
- 第13周 项目4-3 选择排序法
- 第十六周项目一—数组排序(选择法)
- 第15周项目3-在OJ上玩指针(4)
- centos安装网卡驱动
- 【iOS面试】iOS面试经典题 NO.3
- three.js 源码注释(三十六)Texture/CubeTexture.js
- socket编程实现http GET请求
- 地十二周项目四(3) 选择法排序
- C#初体验
- int main(int argc,char* argv[])详解
- 第15周项目2(1)-阅读程序
- Cocos2d-js 学习(二): cc.Sprite 简单API记录
- JS小例子
- Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)
- javascript 拖拽功能
- three.js 源码注释(三十七)Texture/CompressedTexture.js