您的位置:首页 > 其它

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;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  算法 冒泡排序