66问答网
所有问题
a<b?a:c<d?c:d在c语言中是什么意思?求详细解释!!!
如题所述
举报该问题
推荐答案 推荐于2017-10-12
想当于
if(a<b)
返回值
为a
else if(c<d) 返回值为c
else返回值为d
也就是说,先判断a<b是否为真,若为真则返回a,若为假则继续判断c<d,若为真则返回c,若为假则返回d
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/nvDix9ip2.html
其他回答
第1个回答 2015-09-01
d=a|b:将a和b的二进制值,逐位取或,结果存入d中;
d&=c:将d和c的二进制值,逐位相与,结果存入d中
第2个回答 2017-09-13
a<b?a:c<d?c:d从右向左判断:c<d吗?返回c(对)d(错),然后a<b吗?返回a(对)b(错)。
相似回答
c语言
条件语句的a>
b?a:c
>
d?c:d中
的这些:
是什么意思
答:
如果
a
>
b
,那么值为a,如果a<=b,且
c
>
d
,值为c,如果a<=b,且c<=d,值为d
c语言中
a <
b ? a : c
<
d ? c : d是什么意思?求
解答
答:
(a <
b
)
? a :
( c <
d ? c : d
)即 如果a<b 值为a 否则 如果c<d值为c, c>=d 值为d
c语言中?:
和
!是什么意思?
怎么运用在编程中?
答:
?:的意思是条件运算符,使用的格式如下(条件)?
A:B,如果条件成立,表达式的值就是A,否则是B
。!的意思是用来取非运算的,!true的结果就是 false !false 的结果是 true。写程序中,?:用的比较少,!主要用在条件判断中。延展回答:1、
C语言是一门通用计算机编程语言,应用广泛
。C语言的...
c语言中?是什么意思
答:
?
在语言中表示疑问,那么疑问来自于判断。:在语言中表示判断的结果选择
。所以编程逻辑就是先进行判断,然后再进行选择。例如,当a>b时,x=1否则x=0,可以写成x=a>b?1:0。
c语言d
=!a&&
!b
||
!c什么意思?
a<
b?a:c
<
d?
a
:d
表示什么意思? 麻烦说
详细
...
答:
这实际上就是一个逻辑运算,&&表示与,||表示或,!表示非,第一个的意思是非a与非b或非
c
之间的逻辑关系,d的取值只有0和1,第二个就是一个条件判断语句,a<
b?
(a:(c<
d?a:d
))可以改写成这样的层次,分层来做,首先如果a<b那么结果就取a,否则就取:(c<d?a:d),如果取第二个,以此类...
关于
C语言?:
运算符的用法
答:
a
?b:c
这个是条件表达式,也称三目运算符,表示如果a为真,则表达式值为b,如果a为假,则表达式值为c。条件表达式语法举例说明如下:if(a>b) {max=a} ; else {max=b};可用条件表达式写为 max=(a>b)
?a:b;
执行该语句的语义是:如a>b为真,则把a赋予max,否则把b 赋予max。
大家正在搜
c语言中02d是什么意思
c语言中and什么意思
c语言中d%是什意思
c语言中12d什么意思
c语言d什么意思
c语言double啥意思
a
include是c语言关键字吗
k=a>b?c:d>e?d:e
相关问题
在c语言版数据结构中,tail(head((a,b),(c,...
c语言中a=(b,c,d)是怎么算的,求详细过程,在线等
c语言中max函数是什么意思啊?、求详细解!
c语言中,d=a>30?b:c 这个语句是什么意思?
c语言 中,要同时输入scanf("%s%d%d%c", a...
电厂电源中的保安段,PC段和MCC段什么意思?还有它们都有A...
在c语言中赋值语句写成a=b+c=5这样写对吗?为什么 求详...
C语言题目求详细解答 表达式~0x13的值是 A.0xFFE...