设有定义int a=3,b,c=5;将以下3条语句++a;b=a+c;++c;写成一条语句

问题描述:

设有定义int a=3,b,c=5;将以下3条语句++a;b=a+c;++c;写成一条语句

我们来看先是++a;然后b=a+c;再++c;

写成一句话就是

b = (++a) + c++;

即先进行a自增,值加1,在进行c自增,c的自增在语句结束后值才加1.