C语言中 int x=5,y=5,z=5;执行语句x%=y+z;后x的值是多少?

如题所述

因为%=运算符的优先级低于+,所以,先算y+z = 5+5=10
x %= y+z ; x %= 10 ; x= x%10=5%10=5
%=表示取模后,结果还赋值给左变量
%表示模运算,即:整除取余数
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答