永发信息网

c语言的小问题....

答案:5  悬赏:0  手机版
解决时间 2021-05-23 09:11

下面表达式计算过程和步骤及原因:

int a=1,b=2,c=3,d=4,x=2,y=2;

求表达式运算后Y的值:

(x=a>b)&&(y=c>d)

最佳答案

在(x=a>b)中 ">" 的运算级别比"="高,所以先判断a>b是否成立,结果不成立,即x=0


x=0是假,所以"&&"以后的语句就不执行了,即 y 的值没有变,y=2。


全部回答

c=3,d=4

c>d是不成立的。。即是假,逻辑表达式c>d的值为0

把0赋给y

那么,Y就是0了

由于关系运算符“>”、“<”的优先级大余赋值运算符“=”,所以x=a>b是先运算后面的a>b,再将结果赋值给x,后面的y=c>d是同样的运算规则。

所以很容易得出,(x=0)&&(y=0),即y的值为0,总关系式的值也为0.

()优先级大于&&

>优先级大于=

假为0,真为1

=为赋值

结果y=0

y=2,因为x=a>b为假,对于&&来说,前面为假,就不看后面的,所以y的值不变为2;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
鼻子黑头怎么样去掉、。
美国旅游需要体检吗,去美国到底需不需要体检
怎么在最短时间把脸上的粉刺去掉?
补充诗句杨柳绿千里,描写春天杨柳的句子
甲型流感板块还会延续近日的涨势吗?
治鼻炎的方法
有一个长方形 长与宽各增加8分米 面积就增加2
香香养生馆地址在哪,我要去那里办事
化妆品活动方案怎么写,化妆品日总结怎么写
qq宠物乐斗称号那里领
DNF七彩補丁在那下載?
世界上大约有几种语言,主要的有
贾平凹散文:《泉》第三段划线句子展开了一副
谁给我QQ家园一点GB啊
电视剧{绯闻少女}中男,女主角是谁演的?
推荐资讯
有没有学英语的手机?
若某线路起始的桩号为K0+000.00.设计高程是1
用微信怎样导入通讯录,怎么把微信通讯录同步
之所以的“之”到底应该如何来解?包括意义、
地下城45级紫兵器段七到十一
著名物理学家费曼曾设计过这样一个实验装置:
帮我想一个名字,关于小白的,比如阿呆啊之类
莲蓬里的莲子怎么吃,新鲜莲蓬怎么存放
怎么隐藏一个网页
和丝绸之路有关的名言,与丝绸之路有关的诗句
湖北2010教师资格证书怎么考
.高手帮我翻译下 什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?