三目运算符怎么用?三目运算符的简单例子
一、C++用三目运算符好用吗
好用。C++语言三目运算的例子是比较简单的
三目运算符是C语言中比较有用的一个运算符,可以用来在一个表达式中进行条件判断
例如:a>b?a:b,其中"?"为三目运算符,意思是如果a>b,则返回a,否则返回b
除了基本的比较运算符外,还可以在三目运算符中嵌套其他的运算符
例如:a>b?(a>c?a:c):(b>c?b:c)
这里还利用了括号来保证优先级的正确性,使得代码更加清晰易懂
二、怎样用三目运算符比较三个数的大小并输出最大数,用到MAX函数
1、比较三个数的max函数:
intmax(inta,intb,intc){return(a>b?a:b)>c?(a>b?a:b):c;}intmain(){inta=1,b=3,c=2;printf("最大值为:%d",max(a,b,c));return0;}2、max函数的几种形式:(1)max(a)(2)max(a,b)(3)max(a,[],dim)(4)[C,I]=max(a)(5)[C,I]=max(a,[],dim)
三、三目运算符怎么运行两个语句
先执行判断,如果为真则执行左边表达式,否则执行右边表达式