A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

需求;int a =45; int b = 72; int c =86;用三元运算符求三者中的最大。
方法一;int temp= (a > b) ?a :b);
             int max= (temp >c) ?temp :c);




方法二;int max = (a > b) ? ((a > c) ? a : c) : ((b > c) ? b : c);




方法三;int max =(a > b && a >c) ?a :((b > c) ?b :c);
您需要登录后才可以回帖 登录 | 加入黑马