-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 > b) std::swap(a, b);
if (a > c) std::swap(a, c);
if (b > c) std::swap(b, c);
あなたがそれらを呼び出し側でソートしたい場合は、参照によってCrescator
にパラメータを渡すことを忘れないでください。
[コードブロックのフォーマット方法を教えてください](http://meta.stackoverflow.com/questions/251361/how-do-i-format-my-code-blocks) – Liam