您的位置:首页 > 其它

排序函数模板

2016-06-06 12:42 183 查看
//
//  main.cpp
//  project
//
//  Created by 徐伟 on 6/5/16.
//  Copyright © 2016 fizz_i. All rights reserved.
//

#include <iostream>

using namespace std;
template<class T>
void abs(T a[],int size)
{
int i,j;
T t;
for(i=0;i<size-1;++i)
for (j=0; j<size-1-i; ++j) {
if (a[j]>a[j+1]) {
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
int main()
{
double a[10];

for (int i=0; i<10; ++i) {
cin>>a[i];
}
abs(a,10);
for (int i=0; i<10; ++i) {
cout<<a[i]<<" ";
}
return 0;
}

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