c语言中 int a=2; a%=4-1等于多少?怎么算的!
6个回答
展开全部
%是求余运算。。。
a%=4-1——a=a%(4-1)——a=2%3=2
a%=4-1——a=a%(4-1)——a=2%3=2
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你先看看运算符优先级关系嘛,%=这种运算符,仅仅高于,逗号运算符,所以
a%=4-1;就是a%=3;a=2
a%=4-1;就是a%=3;a=2
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
赋值符号的优先级更高先算4-1=3,然后是2%3
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a=a%3即a=2%3 所以结果为2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询