设int a;,则表达式a=2,4,a+1的值是( ) 为什么 2个回答 #热议# 上班途中天气原因受伤算工伤吗? yuanhaifeng720 2011-12-27 · TA获得超过162个赞 知道答主 回答量:102 采纳率:0% 帮助的人:101万 我也去答题访问个人页 关注 展开全部 设int a;,则表达式a=2,4,a+1的值是3,逗号运算符的运算规则是从左到右依此计算子表达式的值,并将最后一个表达式的值作为整个表达式的值,由此可见,第一个表达式将a=2,则的三个表达式值为3,即整个表达式的值3,而a的值为2; 追问 那4什么都没做吗??? 追答 什么都没做,他只是一个中间值,不用考虑,你可以写个小程序试验一下,试着修改一下值,看结果有什么不同,这样可以加深印象,也便于理解; 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 _____一叶障目 2011-12-27 · TA获得超过2702个赞 知道小有建树答主 回答量:840 采纳率:0% 帮助的人:1339万 我也去答题访问个人页 关注 展开全部 值是a的初值加一的值。。这里你的题目是不是没打全,a应当有初值的,不然这题就出错了。几个语句用逗号相连时,返回最后一个句的值。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2020-07-07 若已定义int a,则表达式a=10,a+10,a++的值为 14 2023-03-12 设有定义inta【4】={4,2,3,6}则表达式a(a(a(1)))的值为? 2022-12-11 若有定义int a =10,则表达式a+=a-=a*=a的值是多少啊 2023-05-18 若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是( )。 2023-05-18 若a为int类型,且其值为3,则执行完表达式a+= a-=a*a后,a的值是( )。 2023-05-18 若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是( )。 2022-08-02 int a;则表达式(a=4*5,a*2),则a+6的值是多少 C语言程序题 2022-11-16 若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后a的值为 更多类似问题 > 为你推荐: