问答详情
源自:3-2 Java中的算术运算符

算术运算符

a自减后应该是23 为什么年龄总和会是105呢?  如果说求和是a还没自减 那为什么求平均数时又变成了104/4呢 104/4=26.0     105/4=26.25

提问者:qq_何必_18 2018-03-21 13:10

个回答

  • 四月暖天
    2018-03-21 14:00:55
    已采纳

    b=--a是a先自减然后赋给b;b=a--是a先赋值给b,然后自减;比如

    int a=24;

    int b=--a;

    那么a=23,b=23;

    int a=24;

    int b=a--;

    那么a=23,b=24;

  • 江星辰
    2018-10-25 20:10:55

    b=--a是a先自减然后赋给b;b=a--是a先赋值给b,然后自减;比如

    int a=24;

    int b=--a;

    那么a=23,b=23;

    int a=24;

    int b=a--;

    那么a=23,b=24;


  • 慕仔5286398
    2018-03-21 14:24:12

    求和是还没自减的,平均数是105/4;用的是去尾法,所以是26


  • 百望山
    2018-03-21 14:13:09

    b=--a是a先自减然后赋给b;b=a--是a先赋值给b,然后自减;比如

    int a=24;

    int b=--a;

    那么a=23,b=23;

    int a=24;

    int b=a--;

    那么a=23,b=24;


  • 慕先生0861885
    2018-03-21 14:02:59

    b=--a是a先自减然后赋给b;b=a--是a先赋值给b,然后自减;比如

    int a=24;

    int b=--a;

    那么a=23,b=23;

    int a=24;

    int b=a--;

    那么a=23,b=24;