菜鸟


私信TA

用户名:13788391354

访问量:1314

签 名:

等  级
排  名 5276
经  验 1564
参赛次数 0
文章发表 2
年  龄 0
在职情况 学生
学  校 南京中医药大学
专  业

  自我简介:

解题思路:    利用C/C++语言中的三目运算符 [condition] ? [true_value] : [false_value],迭代进行大小的判别。


注意事项:

    本题未给出a、b、c三数的范围,暂定为int类型,若题目给定范围,需根据实际题目范围进行类型的定义。

    注意三目运算符的优先级,最内乘括号因迭代顺序不可省略;最外层括号因三目运算符的优先级低于输出符“<<”,因而亦不可省略,若为C语言,可省如

    printf("%d\n", a>b ? a : (b>c ? b : c));。


参考代码:

#include <iostream>

using namespace std;

int main() {

    int a, b, c;

    cin >> a >> b >> c;

    cout << (a>b ? a : (b>c ? b : c)) << endl;

    return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »