(a>b)?((b>c)?(cout<<a<<b<<c,100):( ((a>c)?(cout<<a<<c<<b,101):(cout<<c<<a<<b,102)),100)):((a>c)?(cout<<b<<a<<c,200):( ((b>c)?(cout<<b<<c<<a,201):(cout<<b<<c<<a,202)),200));
呵呵
/*********************
┌════════════════┐
║ JUST TEST ║
╭═══┤ http://anycodes.cn/zh/ ├═══╮
║ ║ A B C ║ ║
║ └══════════════════┘ ║
║ ┊┊☆ ┊┊☆ ┊┊☆ ┊┊☆ ║
║ ┊☆┊ ┊☆┊ ┊☆┊ ┊☆┊ ║
║ ☆┊☆ ☆┊☆ ☆┊☆ ☆┊☆ ║
║ ┆☆ ┆☆ ┆☆ ┆☆ ║
║ ┊┊☆ ┊┊☆ ┊┊☆ ┊┊☆ ║
║ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ║
║ 陪伴您轻松设计漂亮的界面 ║
║ ┌══════════════┐ ║
╰══════┤ STS 梦想的两端 ├═══════╯
└══════════════┘
*************************/
#include <iostream>
using namespace std;
void fun(int a,int b,int c)
{
(a>b)?
((b>c)? (cout<<a<<b<<c,100):
( ((a>c)?
(cout<<a<<c<<b,101):
(cout<<c<<a<<b,102)),100)):
((a>c)?(cout<<b<<a<<c,200):
( ((b>c)?
(cout<<b<<c<<a,201):
(cout<<b<<c<<a,202)),200));
}
int main()
{
fun(2,3,1);
cout<<endl;
return 0;
}原文地址:http://wzsts.blog.51cto.com/10251779/1769699