Asc码排序,冒泡排序
2013-08-12 16:53
148 查看
#include <iostream>
using namespace std;
int main(){
int count1 = 0;
int count2;
char Insert;
char mAsc[3]="";
cin >> count1;
while (count1--)
{
count2 = 3;
while (count2--)
{
cin >> mAsc[count2];
}
//简单的冒泡排序
for (int i=0;i<3;i++)
{
for (int j=i+1;j<3;j++)
{
if (mAsc[i]>mAsc[j])
{
Insert = mAsc[i];
mAsc[i] = mAsc[j];
mAsc[j]=Insert;
}
}
}
for (int m=0;m<3;m++)
{
cout << mAsc[m] << " ";
}
cout <<endl;
}
return true;
}
using namespace std;
int main(){
int count1 = 0;
int count2;
char Insert;
char mAsc[3]="";
cin >> count1;
while (count1--)
{
count2 = 3;
while (count2--)
{
cin >> mAsc[count2];
}
//简单的冒泡排序
for (int i=0;i<3;i++)
{
for (int j=i+1;j<3;j++)
{
if (mAsc[i]>mAsc[j])
{
Insert = mAsc[i];
mAsc[i] = mAsc[j];
mAsc[j]=Insert;
}
}
}
for (int m=0;m<3;m++)
{
cout << mAsc[m] << " ";
}
cout <<endl;
}
return true;
}
相关文章推荐
- C++实现直接插入排序,折半插入排序,希尔排序,冒泡排序,简单选择排序,快速排序,堆排序
- 算法第三次作业(1. 排序。对文件 largeW.txt(下载链接)中的数据,编程实现冒泡排序(方法名:bubbleSort) 与 归并排序(mergeSort),把排序后的结果分别保存到largeW
- 冒泡排序和选择排序的根本差别在哪里?
- 练练脑javascript写直接插入排序和冒泡排序
- JS实现冒泡排序,插入排序和快速排序并排序输出
- 排序:冒泡排序
- Java 数据结构----冒泡排序 选择排序
- [java]排序分类--及选择排序、插入排序、冒泡排序、快速排序的解释图和代码
- 选择排序与冒泡排序
- 数组 冒泡排序 选择排序 数组转置 可变参数
- 两个排序算法--冒泡排序,选择排序
- 排序算法之冒泡排序
- c语言排序之冒泡排序,选择排序,插入排序,快速排序总结
- Java实现数组排序含冒泡排序、选择排序
- 冒泡排序,插入排序,快速排序,归并排序,堆排序,选择排序,希尔排序
- java简单排序之冒泡排序
- 排序(插入排序、折半插入排序、希尔排序、冒泡排序、快速排序、简单选择排序、堆排、归并排序、基数排序)
- 记录一下冒泡排序和sort()排序
- 常用的排序算法(快速排序、插入排序、希尔排序、堆排序、冒泡排序、选择排序、归并排序)
- php冒泡排序实现方法,传入几个数字排序后 输出实战例子