++、--运算
#include "stdio.h"
#include "math.h"
int main()
{
int x=4,y=25,z=2;
z=(--y/++x)*z--;
printf("%d%d%d",x,y,z);
return 0;
}
输出是:5247
#include "stdio.h"
#include "math.h"
int main()
{
int x=4,y=25,z=2,t;
t=z=(--y/++x)*z--;
printf("%d%d%d%d",t,x,y,z);
return 0;
}
输出是:85247
为什么多赋值一次就+1了呢?