第四章函数作业题,函数模板
什么是函数模板?
就是不写具体的数据类型,而用一个虚拟类型来代表,这样可以提高效率。
#include <iostream> using namespace std;template<typename T> T max(T x ,T y,T z){if(z>x)x=z;if(y>x)x=y;return x; }int main(){int a,b,c,m;cout<<"请你输入三个整型的数字:"<<endl;cin>>a>>b>>c;m=max(a,b,c);cout<<"The max of a b and c is:"<<m<<endl;double ad,bd,cd,md;cout<<"请你输入三个小数类型的数字:"<<endl;cin>>ad>>bd>>cd;md=max(ad,bd,cd);cout<<"The max of a b and c is:"<<md<<endl;long al,bl,cl,ml;cout<<"请你输入三个长整型的数字:"<<endl;cin>>al>>bl>>cl;ml=max(al,bl,cl);cout<<"The max of a b and c is:"<<ml<<endl;return 0; }
转载于:https://www.cnblogs.com/qingyundian/p/7797397.html
第四章函数作业题,函数模板相关推荐
- 第四章 SQL聚合函数 COUNT(二)
文章目录 第四章 SQL聚合函数 COUNT(二) 权限 性能 未提交事务所做的更改 示例 第四章 SQL聚合函数 COUNT(二) 权限 要使用COUNT(*),必须对指定的表具有表级别的SELEC ...
- 第四章 认识成员函数
一.定义和使用成员函数 1.最简单的成员函数 最简单的成员函数的格式如下: 注意:在类的内部,普通的成员函数可以直接使用同一个类中的成员变量,不需要加对象名. 2.加入参数的成员函数 加入参数的成员函 ...
- java总结 第四章 认识成员函数
一.定义和使用成员函数 1.最简单的成员函数 最简单的成员函数的格式如下: 注意:在类的内部,普通的成员函数可以直接使用同一个类中的成员变量,不需要加对象名. 2.加入参数的成员函数 加入参数的成员函 ...
- Javascript第四章内置函数、函数的基本用法第一课
JavaScript eval() 函数 更多免费教学文章请关注这里 实例 例子 1 在本例中,我们将在几个字符串上运用 eval(),并看看返回的结果: <script type=" ...
- Entity Framework 4 in Action读书笔记——第四章:使用LINQ to Entities查询:使用函数...
4.7 使用函数 扩展LINQ to Entities查询的简便方法就是使用函数.有四种类型的函数可以应用: 规范函数-LINQ to Entities本身没有提供的一组预定义的函数. 数据库函数-一 ...
- Javascript第四章匿名函数第七课
匿名函数的作用: 1.用于回调 2.一次性执行函数 Javascript第四章定义函数的形式.回调函数第五课 https://blog.csdn.net/qq_30225725/article/det ...
- itpt_TCPL 第四章:函数和程序结构
2016.08.30 – 10.09 个人英文阅读练习笔记(极低水准). 08.30 第四章:函数和程序结构 函数能够将大型的计算任务分解为多个小型的计算任务,并且程序员还能够利用别人已经编写好的函数 ...
- 第二十四章 SQL函数 CEILING
文章目录 第二十四章 SQL函数 CEILING 大纲 参数 描述 示例 第二十四章 SQL函数 CEILING 数值函数,返回大于或等于给定数值表达式的最小整数. 大纲 CEILING(numeri ...
- 第八十四章 Caché 函数大全 $ZDATEH 函数
文章目录 第八十四章 Caché 函数大全 $ZDATEH 函数 大纲 参数 描述 简单的$ZDATEH格式 可自定义的$ZDATEH格式 参数 date dformat dformat Defaul ...
- 第九十四章 SQL函数 %MINUS
文章目录 第九十四章 SQL函数 %MINUS 大纲 参数 描述 示例 第九十四章 SQL函数 %MINUS 将数字转换为规范整理格式,然后反转符号的整理函数. 大纲 %MINUS(expressio ...
最新文章
- php 验证码小写,PHP实现验证码
- 少儿编程教会孩子如何思考,重视孩子的素质提升
- JDK5.0环境下配置PKCS#11
- 如何免费申请用于开发目的的Hybris Commerce license
- 神经网络中Batch和Epoch之间的区别
- 第三章:选择结构(一)
- 【转】SSL/TLS协议运行机制的概述
- AI 是中性的技术,如何用它更好地为人类服务
- labelImg(pyqt4 )出现错误(segmentation fault(core dumped) )
- 简历在线制作计算机,简历在线生成,在线生成PDF或word格式简历
- 【毕设论文——必修篇】开题报告要写些什么?这里有参考模板
- 配置cfree 5 支持C++11
- 2021年度总结及2022展望
- 支付宝支付--沙箱支付教程+案例 | PC端网站支付(超级详细版本)
- pandas中的freq和inferred_freq等时间参数究竟有哪些
- 面试官问我SpringBean生命周期,我
- FPGA之VGA转HDMI之编码模块的编写
- 【BZOJ4094】[Usaco2013 Dec]Optimal Milking 线段树
- Java生鲜电商平台-订单架构实战
- 安徽科技学院2017-2018-1学期15电信12班《Java编程技术》课下作业~解题报告