执行语句int i = 1, j = ++i; 后i与j的值分别为( )。 A.1与1 B.2与1 C.1与2 D.2与2

 我来答
帐号已注销
2011-01-08 · TA获得超过4630个赞
知道大有可为答主
回答量:1345
采纳率:50%
帮助的人:1687万
展开全部
++i是先计算i的值,然后再使用这个值,而i++是先使用i,然后再计算i++。

这里是先++i得到i=2,然后将2赋给j,所以i和j都是2。

选D
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式