作业帮 > 数学 > 作业

假定x=10,y=6,则表达式2+x++和++y*3的值分别为12和21 为什么2+x++是12呢?x++也加了1,应该

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/16 12:15:35
假定x=10,y=6,则表达式2+x++和++y*3的值分别为12和21 为什么2+x++是12呢?x++也加了1,应该是13吧?
i++是先赋值再加一,++i 是先加一再赋值
再问: 那么前面2+x++,就等于(2+x)++?难道2+X就等于结果了哦?
再答: 如果还有其他表达式就会+1 也就是X=11了 没有 他就停止运算了。