博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++练习 | 模板与泛式编程练习(1)
阅读量:4324 次
发布时间:2019-06-06

本文共 981 字,大约阅读时间需要 3 分钟。

#include 
#include
#include
#include
#include
using namespace std;template
void Swap(A &t1,A &t2){ A t; t=t1; t1=t2; t2=t;}int main(){ int a1, a2; double b1, b2; char c1 , c2 ; cin>>a1>>a2; cin>>b1>>b2; cin>>c1>>c2; Swap(a1,a2); cout<
<<","<
<

交换函数,仅作格式记录。

#include 
#include
#include
#include
#include
using namespace std;template
void input(A (&a)[N])//N即为数组长度{ for(size_t i=0;i!=N;i++) { cin>>a[i]; }}template
void sort(A (&a)[N]){ sort(a,a+N);}template
void output(A (&a)[N]){ for(int i=0;i
> type) { switch (type) { case 0: input(a1); sort(a1); output(a1); break; case 1: input(a2); sort(a2); output(a2); break; case 2: input(a3); sort(a3); output(a3); break; } } return 0;}

输入、排序和输出。

转载于:https://www.cnblogs.com/tsj816523/p/10709083.html

你可能感兴趣的文章
php opcode缓存
查看>>
springcloud之Feign、ribbon设置超时时间和重试机制的总结
查看>>
Go 结构体
查看>>
LINQ巩固
查看>>
观看杨老师(杨旭)Asp.Net Core MVC入门教程记录
查看>>
UIDynamic(物理仿真)
查看>>
P2731 骑马修栅栏 欧拉函数
查看>>
sort函数
查看>>
CentOS-6.3安装配置Nginx
查看>>
女陔说"你不懂我", 到底什么意思
查看>>
uva11149
查看>>
Windows下安装Redis
查看>>
20155339 《信息安全系统设计基础》课程总结
查看>>
javascript 正则表达式学习
查看>>
ASCII代码 简介
查看>>
SSL协议之数据加密过程详解
查看>>
详解C# 匿名对象(匿名类型)、var、动态类型 dynamic
查看>>
centos7 开放端口
查看>>
迷宫实现
查看>>
如何使用Transact-SQL进行事务处理[示例]
查看>>