C语言m=(k=3,k+15,k++);执行下列程序段后,变-查字典问答网
分类选择

来自宋长新的问题

  C语言m=(k=3,k+15,k++);执行下列程序段后,变量m的值是intm=2,k;m=(k=3,k+15,k++);A)2x05B)3x05C)4x05D)20为什么是选3啊,K值最后是4啊

  C语言m=(k=3,k+15,k++);

  执行下列程序段后,变量m的值是

  intm=2,k;

  m=(k=3,k+15,k++);

  A)2x05B)3x05C)4x05D)20

  为什么是选3啊,K值最后是4啊

1回答
2020-12-29 16:34
我要回答
请先登录
练庭宏

  对,是3,你注意看括号里是k++,而不是++k.如果是k++的话,则在该条语句中先使用k值,然后进行k的加1操作,而++k则是先执行加1操作再使用.

2020-12-29 16:37:40

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •