2013年3月算法练习(一)冒泡排序
2013-03-08 08:30
232 查看
#include<iostream>
using namespace std;
int main(int argc,char *argv[])
{
int a[10];
int i,j,t;
cout<<"请输入10个需要排序的数字:"<<endl;
for (i=0;i<10;i++)
{
cin>>a[i];
}
cout<<endl;
for (j=0;j<9;j++)
{
for (i=0;i<9-j;i++)
{
if (a[i]>a[i+1])
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
}
}
cout<<"排序输出的结果是:"<<endl;
for (i=0;i<10;i++)
{
cout<<a[i]<<" ";
}
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
using namespace std;
int main(int argc,char *argv[])
{
int a[10];
int i,j,t;
cout<<"请输入10个需要排序的数字:"<<endl;
for (i=0;i<10;i++)
{
cin>>a[i];
}
cout<<endl;
for (j=0;j<9;j++)
{
for (i=0;i<9-j;i++)
{
if (a[i]>a[i+1])
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
}
}
cout<<"排序输出的结果是:"<<endl;
for (i=0;i<10;i++)
{
cout<<a[i]<<" ";
}
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
相关文章推荐
- [算法练习] 冒泡排序
- 算法练习——冒泡排序的两次进化
- [算法练习]冒泡排序的C语言实现
- 2013年3月算法练习(四) 重载输入、输出
- 2013年3月算法练习(五) 文件输入、输出 .
- 2013年3月算法练习(三) 汉诺塔递归
- 2013年3月算法练习(六) C++抛出和捕捉异常
- 2013年3月算法练习(二) 闰年
- 2013年3月算法练习(七) 指针 与 数组 赋值地址
- [置顶] 算法练习---冒泡排序
- 2013年3月算法练习(八) 指针 自增与自减
- 算法练习之二叉查找树 C++实现
- 练习程序:算法系列1:Google方程式
- 算法练习(15):First Missing Positive
- 数组以及冒泡排序练习——分数排名题
- php算法最简单的一例---冒泡排序
- 快速排序,冒泡排序,直接选择排序的算法实现
- 蓝桥杯练习系统—算法训练 s01串
- “用最小堆将k个已排序链表合并为一个排序链表”(算法导论 练习6.5-9)
- 小白算法练习 简单背包专题003 完全背包 hdu lanqiao 包子凑数 dp