[求助]谁能给我解释解释这2个关于基本算法的题目阿
x是11y是6
z是1
w=x-- + y-- * ++z =多少呢?
我想法是10 + 5*2。。。但是结果是23
w=!!(x*4)+x%y=多少呢
我不知道!!是什么意思啊
为什么有2个。。
w=7* --y + !(y==5)
这个我想法是7*5 +1但是结果为什么是35呢
谁能帮我解释一下
谢谢阿
第一题是后--(先用后--)应该是11+6*2=23
第二题有二个非不是不可以的照做
第三题先算括号你的应该是7*5+0=35
w=x-- + y-- * ++z =多少呢?
这种问题没有固定结果,ANSI也不许这样写
基本知识是必须掌握没错,但没必要太死抠门
2楼的讲的都不错。第2题,俺再说下,w=!!(x*4)+x%y
(x*4) --> (6*4)!=0->true->1
!(x*4)--> 1==0?->false->0
!!(x84)-->0==0?->true->1
x%y-->6%6==0
1+0==1
所以答案为1.