c语言:若a=6,b=3则a%=b+2的值为?

答案是1 请问为什么不是2呀
2025-05-09 06:33:09
推荐回答(1个)
回答1:

b=3
b+2=5
a=6
a%5=1
所以最后a变成1,同时“a%=b+2”表达式的值也是1
注意不要漏看任何符号,%=复合赋值运算符优先级比+低,所以先算+再算%=