您的位置:首页 > 其它

用指针变量作函数形参接收数组地址,解决10个整数按由小到大顺序排序问题

2018-01-01 00:43 405 查看
用指针变量作函数形参接收数组地址,解决10个整数按由大到小顺序排序问题

#include <iostream>
using namespace std;

void select_Sort(int *p,int n){
int i,j,k,t;
for(i=0;i<n-1;i++){
k=i;
for(j=i+1;j<n;j++){
if(*(p+j)<*(p+k))
k=j;
t=*(p+k);
*(p+k)=*(p+j);
*(p+j)=t;
}
}
}
int main(){
int a[10],i;
cout<<"enter the original array:"<<endl;
for(i=0;i<10;i++){
cin>>a[i];
}
cout<<endl;
select_Sort(a,10);
cout<<"the sorted array:"<<endl;
for(i=0;i<10;i++){
cout<<a[i]<<"  ";
}
cout<<endl;
return 0;
}


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐