#includelt;iostreamgt;
使用命名空间 std;
templatelt;类 Tgt;
T min(T a,T b)
{return (alt;b?a:b);}
double min(double c,double d)
{return (clt;d?c:d );}
void main(){ int a=3,b=4;
double c=3.4,d=4.3;
coutlt;lt ;"3和4比较,较小值:"lt;lt;min(a,b)lt;lt;endl;
coutlt;lt;"3.4和4.3比较,较小值:"lt;lt;min(c,d)lt;lt;endl;
}