C语言中int a = 2; a *= 2的结果为6是怎么来的 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 int 搜索资料 5个回答 #热议# 上班途中天气原因受伤算工伤吗? 小毛豆sam 推荐于2016-11-27 · TA获得超过1228个赞 知道答主 回答量:179 采纳率:0% 帮助的人:149万 我也去答题访问个人页 关注 展开全部 c = (++a, a*=2, b = a * 5);这里运用了逗号运算符,也就是先运行++a, 此时a=3,然后再 a*=2, 此时a=6,最后 b = a * 5, 此时b = 30 并作为返回值传给c,此时c=30,程序可以分解成以下步骤:++a; //a=3a *= 2; //a=6b = a * 5;c = b;由此看来a的结果自然是6 追问 明白了,非常感谢,前面就是你说的那样,我没看前面的那些,不好意思,刚学 追答 没事。。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 桑叶林 2014-08-17 · TA获得超过110个赞 知道答主 回答量:77 采纳率:0% 帮助的人:23.9万 我也去答题访问个人页 关注 展开全部 a*=2相当于a=a*2 就是结果为是4 怎么会是六呢 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 主蓅_Lee 2014-08-17 · 超过24用户采纳过TA的回答 知道答主 回答量:81 采纳率:0% 帮助的人:52.4万 我也去答题访问个人页 关注 展开全部 不可能啊,会不会其他地方错了 更多追问追答 追问 追答 前面的++a,a已经变成3了 追问 a *= 2是什么意思呢 追答 a*=2等于a=a*2 追问 那 a*=2等于a=a*2 是不是可以理解为3乘以2了 不好意思,刚学c语言 追答 是的就是三乘二 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 百度网友750183c 2014-08-17 · TA获得超过1443个赞 知道小有建树答主 回答量:3504 采纳率:25% 帮助的人:1024万 我也去答题访问个人页 关注 展开全部 不是4? 追问 追答 我去,前面条件没给出,你不是坑人吗,当然是6了 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 97015313 2014-08-17 · TA获得超过164个赞 知道答主 回答量:243 采纳率:0% 帮助的人:72.7万 我也去答题访问个人页 关注 展开全部 应该是a*3=6吧 追问 追答 a*=2等价与2*a=a 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 2条折叠回答 收起 更多回答(3) 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2021-01-19 执行int a=2;a*=a+2;后a的值为是? 3 2022-08-02 int a;则表达式(a=4*5,a*2),则a+6的值是多少 C语言程序题 2022-07-30 如果inta=2,那么a*++a和a*a++的值分别是多少,为什么? 2023-01-27 已知inta[2]=1,2,3,4,5,6;,则a[1][1]的值是()。 2017-11-29 C语言中,int a=6,a+=a-=a*a++的值是多少,请列出步骤 19 2018-03-07 C语言中inta[2][3]={1,2,3,4,5,6};求a[1][2]的值怎么求 26 2013-03-26 c语言中 int a=2; a%=4-1等于多少?怎么算的! 50 2018-03-14 C语言,int a=2,表达式(a<<=2/a)>>1的值是? 17 更多类似问题 > 为你推荐: