a自减后应该是23 为什么年龄总和会是105呢? 如果说求和是a还没自减 那为什么求平均数时又变成了104/4呢 104/4=26.0 105/4=26.25
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;
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;
求和是还没自减的,平均数是105/4;用的是去尾法,所以是26
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;
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;