2.设有定义 int k=0;,表达式(k+=2,k+3)的值是()A 5B 4C 3D 2?

 我来答
豫章信使
2023-05-04 · 摩托迷者,对自然的崇尚,对机器的迷恋,
豫章信使
采纳数:124 获赞数:33

向TA提问 私信TA
展开全部
表达式 (k+=2, k+3) 的值等于 k 先自增 2,然后返回 k+3 的值。因此,先计算 k+=2,此时 k 的值变为 2,然后计算 k+3,结果为 5。因此,表达式 (k+=2, k+3) 的值为 5。
因此,选项 A 5 是正确的答案。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式