using namespace std;
template<class T>
T min(T a,T b)
{return (a<b?a:b);}
double min(double c,double d)
{return (c<d?c:d);}
void main(){ int a=3,b=4;
double c=3.4,d=4.3;
cout<<"3和4比較,較小值為:"<<min(a,b)<<endl;
cout<<"3.4和4.3比較,較小值為:"<<min(c,d)<<endl;
}