//选择排序法
#include<iostream>
#define N 10
using namespace std;
int main()
{ int a[N];
void input(int *p);
void sort(int *p);
void output(int *p);
input(a);
sort(a);
output(a);
return 0;
}
void input(int *p)
{
cout<<"请给数组赋值:"<<endl;
for(int i=0;i<N;i++)
cin>>p[i];
}
void sort(int *p)
{ int t;
for(int i=0;i<N-1;i++)
for(int j=i+1;j<N;j++)
if(p[i]>p[j])
{t=p[i];p[i]=p[j];p[j]=t;}
}
void output(int *p)
{
for(int i=0;i<N;i++)
cout<<p[i]<<" ";
cout<<endl;
}
364

被折叠的 条评论
为什么被折叠?



