Memo_YD
Memo_YD
采纳率100%
2020-05-13 00:38

c语言基础题,求麻烦解答一下谢谢

已采纳

图片说明图片说明

请详解

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • snowsolo_ 涵墨轻笙 1年前

    显然你这是没有理解C语言里面有个东西叫做逗号表达式,详情参考:百度百科-逗号表达式
    逗号表达式简单的说就是所有的逗号表达式内容按从左往右的顺序计算,然后赋值的话是取最后一个的结果.如你的第一题当中,真正被作为参数的是exp2,exp5.第二题的话我这里姑且认为你理解了C语言的函数相关内容,就解释一下运算符x++,与++x的区别吧
    x++ 是先赋值再运算,比如x=1;a=x++中,这个语句执行完毕之后,a=1,x=2,然后++x恰好与这个相反

    点赞 评论 复制链接分享

相关推荐