C++走向远洋——61(项目一、排序函数模板)
2024-10-08 20:49:59
*/
* Copyright (c) 2016,烟台大学计算机与控制工程学院
* All rights reserved.
* 文件名:text.cpp
* 作者:常轩
* 微信公众号:Worldhello
* 完成日期:2016年6月2日
* 版本号:V1.0
* 问题描述: 函数模板
* 程序输入:无
* 程序输出:见运行结果
*/
#include<iostream>
using namespace std;
template<class T>
void Sort(T set[],int n)
{
int i,j;
T temp;
for(i=1; i<n; i++)
for(j=n-1; j>=i; j--)
if(set[j-1]>set[j])
{
temp=set[j-1];
set[j-1]=set[j];
set[j]=temp;
}
}
int main()
{
int i;
int a[]= {4,5,2,8,9,3};
double b[]= {3.5, 6.7, 2, 5.2, 9.2, 10.3};
Sort(a,6);
Sort(b,6);
for(i=0; i<6; i++)
cout<<a[i]<<" ";
cout<<endl;
for(i=0; i<6; i++)
cout<<b[i]<<" ";
cout<<endl;
return 0;
}
运行结果:
最新文章
- svn 合并分支代码到主干
- Student管理系统
- 【POJ】2096 Collecting Bugs
- POST 和GET传输的最大容量分别是多少?
- 【笔记】Python 学习Tips
- Codeforces Beta Round #9 (Div. 2 Only)D
- MySQL的MySQL 的JDBC的安装与使用
- bzoj 3874: [Ahoi2014]宅男计划
- C# 一个初学者对 依赖注入 IOC 的理解( 含 Unity 的使用)
- MySQL 栏位修改为区分大小写
- Jvm 中的 重排序、主存、原子操作
- js斐波那契数列
- java反射调用dubbo接口
- Java中基本数据和包装类的比较
- 无预挖无ICO-潜力币XDAG最强攻略
- 20165231 2017-2018-2 《Java程序设计》第5周学习总结
- hishlib 算法加密
- 【转】解决weblogic启动慢和创建域慢的方法
- L1-027 出租(20)(STL-map代码)
- 怎样实现在DBGrid中双击选择整行,并且可以多选?谢谢!!