作业帮 > 综合 > 作业

c语言中,设m=10,n=4,则赋值运算m%=n+1执行后,m的值是多少? 求答案及解释,谢啦~~~~

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/23 13:23:08
c语言中,设m=10,n=4,则赋值运算m%=n+1执行后,m的值是多少? 求答案及解释,谢啦~~~~
c语言中,设m=10,n=4,则赋值运算m%=n+1执行后,m的值是多少? 求答案及解释,谢啦~~~~
m=0;
因为%=的作用是计算求余后,把值赋给左边的变量,算术运算符+的优先级高于赋值运算符%=,所以m%=n+1相当于m%=(n+1),也就是m=m%(n+1)=10%5=0