# include & ltset & gt
使用命名空間std
void max _ min(set & lt;float & gtColl,float & amp最大,浮動和。最小)
{
設置& ltfloat & gt*叠代器pos _ beg = coll value . begin();//獲取值最小的成員位置。
設置& ltfloat & gt*叠代器pos _ end = coll value . end();//獲取值最大的成員位置+1;
max = *(-pos _ end);
min = * pos _ beg
}
int main()
{
float Temp = 0,max=0,min = 0;
設置& ltfloat & gtCollValue//有序容器保存10個值。
cout & lt& lt"請輸入10正整數:"
for(int I = 0;我& lt10;i++)
{
CIN & gt;& gt溫度;
coll value . insert(Temp);//用數字填充容器
}
max_min(CollValue,max,min);
printf("max=%.2f\nmin=%.2f\n ",max,min);
}