-6
如何升序變量a,b,c? (以更簡單的方式)如何升序變量a,b,c?
void Crescator(int a, int b, int c)
{
int z = (a > b) ? a : b;
if(z < c)
{
cout << a << c << b;
}
}
如何升序變量a,b,c? (以更簡單的方式)如何升序變量a,b,c?
void Crescator(int a, int b, int c)
{
int z = (a > b) ? a : b;
if(z < c)
{
cout << a << c << b;
}
}
我最喜歡的方式;希望不言自明
if (a > c) std::swap(a, c);
if (a > b) std::swap(a, b);
if (b > c) std::swap(b, c);
不要忘記參考的參數傳遞給Crescator
如果你想使他們在調用者排序。
請閱讀[如何格式化我的代碼塊?](http://meta.stackoverflow.com/questions/251361/how-do-i-format-my-code-blocks) – Liam