第1个回答 2011-10-22
void sort(int p_na, int p_nb)
{
cout<<(p_na > p_nb ? p_nb : p_na)<<" "<<(p_na > p_nb ? p_na : p_nb)<<endl;
}
void sort(double p_da, double p_db, double p_dc)
{
double min = p_da > p_db ? (p_db > p_dc ? p_dc : p_db) : (p_da > p_dc ? p_dc : p_da);
double max = p_da > p_db ? (p_da > p_dc ? p_da : p_dc) : (p_db > p_dc ? p_db : p_dc);
double mid = (p_da != min) && (p_da != max) ? p_da :( (p_db != min) && (p_db != max) ? p_db : p_dc);
}