若:f1,f2,f3,f4=2, m1,m2=1. 表达式:"(m1=f1>=f2)&&(m2=f3<f1):"的值是多少? 求过程.谢谢!!!
答案:2 悬赏:10 手机版
解决时间 2021-04-06 15:07
- 提问者网友:相思似海深
- 2021-04-05 20:48
若:f1,f2,f3,f4=2, m1,m2=1. 表达式:"(m1=f1>=f2)&&(m2=f3<f1):"的值是多少? 求过程.谢谢!!!
最佳答案
- 五星知识达人网友:西风乍起
- 2021-04-05 21:28
每一个括号内,比较运算符优先级高于赋值运算符,
所以先比较,第一>= 布尔值为真,值=1,第二个<布尔值为假,值为0
所以 m1=1, m2=0
最后 m1 && m2 逻辑与,结果就是
0
所以先比较,第一>= 布尔值为真,值=1,第二个<布尔值为假,值为0
所以 m1=1, m2=0
最后 m1 && m2 逻辑与,结果就是
0
全部回答
- 1楼网友:不如潦草
- 2021-04-05 21:50
f1>=f2 true
m1=true
f3 m2 = false
m1 && m2 false追问我算的答案是等于1....是不是tangram_guid_1358412397860追答是不是 后面的什么意思没有看懂,这是题目还是什么,自己写不建议这样写,还是加括号吧,优先级不愿意去记住
m1=true
f3
m1 && m2 false追问我算的答案是等于1....是不是tangram_guid_1358412397860追答是不是 后面的什么意思没有看懂,这是题目还是什么,自己写不建议这样写,还是加括号吧,优先级不愿意去记住
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯