您的位置:首页 > 编程语言 > C语言/C++

【C++】N 个整数的排序。【原创技术】

2012-05-20 10:58 676 查看
题目

N 个整数的排序。

源程序:

//科目:C++实验2

//题目:排序函数为swap(int a[], int size); (size为数组的长度)

//语言:C++

//作者:武叶

//创作时间:2012年3月8日 #include <iostream>

using namespace std;void sort(int a[],int n)

{

int i,j,index,temp; for(i=0;i<n-1;i++)

{ index=i;

for(j=i+1;j<n;j++)

{

if(a[index]>a[j])

index=j;

}

temp=a[i];

a[i]=a[index];

a[index]=temp;

}

}int main()

{

int i;

int a[10];

cout<<"请输入10个数:";

for(i=0;i<10;i++)

cin>>a[i];

sort(a,10);

for(i=0;i<10;i++)

cout<<a[i]<<"\t";

return 0;

}

更多详细内容::::
去学习
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: