int a=5,b=7,c; 执行c=a+++b后怎么算?为什么是a先自增? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 int a+++b 搜索资料 1个回答 #热议# 不吃早饭真的会得胆结石吗? 孤独matlab 2018-01-16 · TA获得超过125个赞 知道小有建树答主 回答量:164 采纳率:75% 帮助的人:94.3万 我也去答题访问个人页 关注 展开全部 这个运行出来是12吧,c=a+++b--?c=(a++)+b;其实你自己编写程序的话,没必要弄成这样,可读性太差了。应该是考试的题吧,估计就是考一些运算符的优先级 更多追问追答 追问 是的😂可是++不是从右向左结合吗 追答 你可以上网查一下,关于这个问题讨论很多。你平时尽量避免这样写吧 追问 查过了😂没有啊,因为这是考试题所以才这么问的 追答 编译器将分析的方式,是一个字符一个字符的读入,比如c=a+++b,首先读入的是c,单独一个c无法组成一个运算符,然后在读入=,在判断c=也无法形成一个运算符,接着继续读入,就是c=a,此时就是判定=为赋值运算符,就这样依次的读入判断。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2021-07-03 int a=1,b=2,c=3;执行语句a+=b*=c;后a的值是? 1 2020-03-10 int a,b,c;a=b=c=1;++a||++b&&++c;计算后a,b,c的值 35 2020-10-17 在C语言中,若有定义:int a=8,b=5,c;执行语句c=a/b+0.4;后,c的值为多少? 7 2020-07-12 若有定义:int a=10,b=9,c=8;接着顺序执行下列语句,变量c中的值是? 5 2023-05-26 设inta=1,b=3,c;,执行语句c=(a!=b)?十十a:b十十;后,c的值是 2023-05-26 设inta=1,b=3,c;,执行语句c=(a!=b)?十十a:b十十;后,c的值是 2023-06-01 int a=1,b=2,c=0;执行代码;c=a%b ;c的值为 2023-03-09 若有 int a=2 ,b=6; 表达式 (a++)(--b) 执行后,变量a和b的值分别为? 更多类似问题 > 为你推荐: