在c语言中printf("%d",x%=(y%=2)) 是什么意思

2020-05-01 社会 404阅读
你好
c语言中%是求余的意思
x%=(y%=2)
就是:x=x%((y=y%2))
就是先求y%2的值 并将y%2的结果赋值给y
然后求x%y(这里的y是赋值后的y)的值 并将x%y的值赋给x
printf("%d",x%=(y%=2))
最终就是显示赋值后的x的值
希望能帮助你哈
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com