C语言中: int x,a,b; x=(a=3,b=++a); x为什么等于4 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 int 搜索资料 3个回答 #热议# 为什么有人显老,有人显年轻? cdyzxy 2016-10-09 · TA获得超过2.1万个赞 知道大有可为答主 回答量:1.4万 采纳率:84% 帮助的人:3654万 我也去答题访问个人页 关注 展开全部 (a=3,b=++a)是逗号表达式,计算机会顺序执行其中的语句,整个表达式是最后一个语句的计算结果先执行a=3;现在变量a的值为3然后执行a++;由于++出现在变量a前面,所以这个自加运算会在给变量b赋值之前执行完毕接着执行b=a;则最后一个语句的结果就是b的值最后执行x=b;所以x的值是4 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 北京勤哲软件技术广告2024-11-23勤哲Excel服务器软件2024,用Excel自动生成基于web,移动APP和PC的中文编程语言。软博会金奖产品,适合于各行各业的管理人员使用。www.qinzhe.com 不睡觉孩子的妈妈 2016-10-09 · TA获得超过135个赞 知道答主 回答量:59 采纳率:100% 帮助的人:51.6万 我也去答题访问个人页 关注 展开全部 逗号表达式,顺序求值,表达式为最后一个表达式的值,即x为b的值,而b的值是++a的值,a是3,前加加就是先加变为4,赋给b,当然是4了,b是4,x就是4 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2016-10-09 展开全部 括号内,从左到右运算 a=3了,,,然后++a是4,再赋给b,,,,最后x=4~ 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 更多回答(1) 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容可以控各种音频处理器的按键面板GF-PR8 86型可编程水晶按键面板,具有极其丰富的通讯接口RS232,RS485,IR,www.gf8848.cn广告勤哲Excel服务器做编程工具,万家企业信息化成功实践www.qinzhe.com查看更多勤哲Excel服务器做中文编程语言,万家企业信息化成功实践www.qinzhe.com查看更多 其他类似问题 2020-03-15 C语言 int a,b;a=1+‘a’;b=2+7%-4-‘A’;代表什么 17 2021-01-19 如果int a=0x3,int b=0x4;执行运算x=a^b;则x的结果是? 1 2021-11-27 c语言int a,b=1,a=(4+5,4,b++) a,b等于多少 2023-04-06 假如int+a=3,b=4;+则表达式a%b的值是? 2023-03-25 int+a=2,+b=5,+c=3,c*=a+b,则c=什么? 2022-10-28 在C语言中 int a,b,x; x=(a=-1)&&(b=-2); 之后输出x的值为什么是1 2022-03-07 设int+a,b,c;则表达式(a=3,b=5,b++,a+b) 2022-06-09 int+a=2,b;b=++a;则b的值是 更多类似问题 > 为你推荐: