c语言中x=17 y=5执行语句x%=x-y后x的值怎么算

来源:学生作业帮助网 编辑:作业帮 时间:2024/03/29 18:44:24
c语言中x=17 y=5执行语句x%=x-y后x的值怎么算

c语言中x=17 y=5执行语句x%=x-y后x的值怎么算
c语言中x=17 y=5执行语句x%=x-y后x的值怎么算

c语言中x=17 y=5执行语句x%=x-y后x的值怎么算
c语言要习惯从右向左看式子
x%=x-y
等号的优先级很弱,先看 x-y=17-5=12
现在是 x%=12
这个式子就是 x=x%12
x%12 就是17/12取余,就是5
所以最后x=5

x%=x-y <=> x=x%(x-y)
<=>是等价的意思