a=12,n=5, 求a%=(n%=2),a+=a-=a*=a运算后a的值
a,n为整型变量,a=12,n=5,求a%=(n%=2),a+=a-=a*=a运算后a的值,求详解。...
a,n为整型变量,a=12,n=5, 求a%=(n%=2),a+=a-=a*=a运算后a的值,求详解。
展开
3个回答
展开全部
a%=(n%=2) 先n%=2 变为1 然后a%=1 变为0 所以a就等于0了,后面的显而易见
更多追问追答
追问
后面的怎么算 - -、不懂,求详解
追答
赋值运算法是自右向左的,又因为a已经等于0了,所以最后结果为0.如果a是等于5 那么最后也是等于0 是这样的 我自右向左 所以我第一步是做a*=a 因为a=5 所以 a变成了25 然后做a-=25 因为a=25 所以 就变成0 后面可知了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a的值为0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询