C语言问题,求大神解答

2025-06-28 05:44:35
推荐回答(1个)
回答1:

第一题选C,第二题选D;

a=b++;是先将b原有的值赋给a后再加;

例如int b = 1;

a=b++;是先将1给a然后b再加加等于2;

a=++b;是先计算b加加再把结果复制给a;也就是b先加1等于2,再把2给a;

理解上面这两个例子后再去解上面的题也就没问题了