2.设有定义 int k=0;,表达式(k+=2,k+3)的值是()A 5B 4C 3D 2? 我来答 1个回答 #热议# 网上掀起『练心眼子』风潮,真的能提高情商吗? 豫章信使 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 是正确的答案。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2019-11-21 如果int i=3;k=(i++)+(++i)+(i++);执行过后k的值为()i的值为() 6 2022-07-13 若有定义:int a=3,b=2,c=1,k; 则表达式k=a>b>c的值是 2023-04-15 设有定义: int k=0; 以下选项的四个表达式中与其他三个表达式的值不相同的是( )。 2023-05-04 9、设有int+i,+j,+k;+则表达式i=0,j=4,k=3,+i&&j&&k+的值为(+)+ 2023-05-17 设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是( )。 2023-05-18 有定义:“int a=2,b=3,c=4;”,则下列选项中值为0的表达式是( )。 2022-06-04 求下列表达式的值,请写步骤谢谢. 设int x=18,k=14;,表达式为x%=k-k%5 2022-09-16 (4)int i = 1; int k = 0; do{k = k+10*i; ++i;} 为你推荐: