66问答网
所有问题
C语言中X*=(y==(Z=4))是什么意思其中Y等于0
如题所述
举报该问题
推荐答案 2020-01-02
这句话的意思是:
如果x>y为真,那么把x的值赋给z,否则把y的值赋给z。
?在这里起判断作用。
:和?一起是c语言里一起用的,是基本语法,书上有的。。
你好好找找书上,以后的c++和c#里也有这种写法
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/2npiiDDvs9x9nU22vn.html
其他回答
第1个回答 2020-03-04
先赋值
Z=4
然后
判断
y==Z
由于y为0,
Z为4,
所以这个判断不成立
值为假
也就是0
最后一步就是
X*=0
也就是
X=X*0=0
于是
执行后
X=0
Y=0
Z=4
相似回答
大家正在搜
相关问题
C语言中X*=(y==(Z=4))是什么意思其中Y等于0
c语言中x*=y=z=4什么意思?
C语言:x+(y>!z)什么意思
C语言中,X×=(Y==(Z=4))和X×=(Y=(Z=4)...
C语言中z=x>y?x:y是什么意思?
C语言中x|y&~z什么意思
c语言if(x<y) if (y<0) z=0 是什么意思?
c语言中 x<y?x:z<w?y:w是什么意思