函数模板---求三个数中的中间值
时间: 1ms 内存:128M
描述:
利用函数模板求3个数中的中间值。
在下述代码的基础上,完成设计,提交时,只需要提交缺失的代码。
#include <iostream>
using namespace std;template <typename T>
//--------------begin-----------
// 补充缺少代码
//--------------end-------------int main()
{
int a1,b1,c1;
cin>>a1>>b1>>c1;
int m1=middle(a1,b1,c1);
cout<<"int:"<<m1<<endl;char a2,b2,c2;
cin>>a2>>b2>>c2;
char m2=middle(a2,b2,c2);
cout<<"char:"<<m2<<endl;double a3,b3,c3;
cin>>a3>>b3>>c3;
double m3=middle(a3,b3,c3);
cout<<"double:"<<m3<<endl;return 0;
}
输入:
三个整数
三个字符
三个小数
输出:
三个整数中的中间值
三个字符中的中间值
三个小数中的中间值
示例输入:
1 3 2
a b c
2.2 3.3 1.1
示例输出:
int:2
char:b
double:2.2
提示:
参考答案:
文章评论