2013年3月算法练习(一)冒泡排序

来源:互联网 发布:网络银商 知乎 编辑:程序博客网 时间:2024/06/05 04:00
#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;
}
原创粉丝点击