++a和a++没明白

来源:2-13 编程练习

慕运维0036432

2018-06-25 22:32

说++a是先加在运算  a++是先运算在加1 那么我下面的算术最后是24 ,+的1去了哪里

sum = ( (a++) + 3 ) / (2 - (--b) ) * 3;  最后是24,那么+的1呢。

写回答 关注

2回答

  • Heron_Wang
    2018-08-10 16:26:40

    ++a,先自加后运算

    a++,先运算后自加

    总之: ++在前就先自加,在后就后自加。

  • qq_葡萄鲜紫_0
    2018-06-26 09:53:40

    无论是++a还是a++,对于变量a来说都使得a的值加1;

    但是a加1的时机不同;

    ++a作为一个运算对象他是a加1之后的值;而a++作为一个运算对象是a原来的值

    比如a原来的值是10;

    那么:++a为11,a也是11;而a++为10, a为11

    想转IT的机...

    你说对了,我错了,sorry……

    2018-07-11 16:40:00

    共 2 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题