> 数学 >
设变量m,n,a,b,c,d均为0,执行(m = a==b)||(n=c==d)后,m,n的值是( ).直接就不知道啥意思,
人气:155 ℃ 时间:2020-06-20 03:23:48
解答
a==b优先执行,这是一个布尔值,判断a与b是否相等,由于a=b=0,相等,返回1,赋予m
就是m=1,n=1n 的值是怎么来的c==d的返回值和a==b是一样的啊,n的值和m一样可是答案是m=1 n=0,是不是因为II的原因m为真了,后面的n就不用做了,为0啊,正在纳闷ing.你的想法是对的
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版