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-2916:34
我要回答
提示:回答问题需要登录哦!
练庭宏

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

2020-12-29 16:37:40
大家都在问
最新问答