在c语言中 int j=5; q=(++j)+(++j)+(++j); 的值为什么等于22? 我来答 1个回答 #热议# 什么是淋病?哪些行为会感染淋病? 说雨灵止教 2019-05-16 · TA获得超过2.9万个赞 知道大有可为答主 回答量:1.1万 采纳率:25% 帮助的人:660万 我也去答题访问个人页 关注 展开全部 首先,算后面的两个++j,这样才有两个数,能加,执行了两个++j。加法是右结合,这样,就是算 ++j+7+7,即 ++j+14再算第一个++j,再把14加进去,即 8+14=22 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容c语言 :精通之路,编程思想重塑,高效学习课程!c语言 :资深全栈工程师Bennyhuo授课,带你系统啃透C语言,从零到精通!c语言 :限时特惠?299,错过不再有!立即报名,开启C语言编程新篇章!coding.imooc.com广告 其他类似问题 2022-04-02 设int i=1,j=2,k=3,求!(i=j)&&(j=k) 1 2017-09-24 求C语言大神,设int j=5;,则执行语句j+=j-=j*j;后,变量j的值是? 4 2017-10-05 main() { int i=5,j=5.p,q; p=(i++)+(i++)+(i++); q=(++j)+(++j)+(++j); printf("%d,%d,%d,%d",p,q,i,j); 16 2021-01-03 设有定义: int i=8,j=-3;, 则表达式i%j*j值是? 2015-01-13 c++中,int i=0,j=1,k=2;则++i||--j&&++k=多少?,i,j,k又为多少 3 2012-03-29 C语言里 j=3 为什么(++j)+(++j)+(++j)=16? 我认为等于15 请高手指点 5 2014-01-12 int i=0,j=0; (i=3,(j++)+i); 4 2012-07-18 c语言中: int i=1,j; j=(++i)+(++i)+(++i)+(++i); 结果:i=5;这个很容易理解。但是j=15谁能解释一下? 11 更多类似问题 > 为你推荐: