44问答网
所有问题
C语言c=a>b? a:b;甚么意思
如题所述
举报该问题
其他回答
第1个回答 2012-02-07
就是判断?前的表达式是否为真,为真的话则c=a(就是:号前的表达式,)否则c=b
追问
a:b是什麽意思
第2个回答 2012-02-07
表示将a与b中的大者赋给c。
追问
a:b是什麽意思
追答
c=a>b? a:b;
//上面与下面代码等价。
if(a>b)
c=a;
else
c=b;
本回答被提问者采纳
相似回答
C语言
中
c=a
>
b?a
∶
b;
是
什么意思
?
答:
如果a>b,则
c=a
,如果 a<=b,则c=
b;
C语言c=a
>
b?
a:b;甚么意思
答:
就是判断?前的表达式是否为真,
为真的话则c=a(就是:号前的表达式,)否则c=b
C语言
中
c=a
<
b?a:b
是
什么意思
答:
其中:a<
b?a:b
是一个“条件表达式”;而“c= “ 是赋值表达式,那么因为在
C语言
中,条件表达式的优先级排名13 高于赋值表达式的优先级14,因此这个语句的意思就是:当a小于b时,
c=a;
而当a大于或者等于b时,c=
b;
再翻译过来就是说这个语句执行完得到的效果就是c的值是取得a,b俩者当中较小的...
C语言
中
c=a
>
b?a
∶
b;
是
什么意思
?
答:
你这句语法有问题,编译不能通过,就意思来说的话,a>b?a∶b是一个选择判断表达式,
整句意思是:若a大于b,c就取a的值否则就取b的值
,可以换成if语句:if(a>b)c =a;else c=b;
大家正在搜
a&b在c语言中是什么意思
int a=1,b=2,c=3;
c(a,b)是什么意思
c语言a>b>c
c语言中a大于b大于c
c语言m=a>b
c语言a小于b小于c
c语言a丨b
c语言a‖b