当执行完a=3;b=a++;c=--b;语句后a b c 的值是多少

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 02:05:56
当执行完a=3;b=a++;c=--b;语句后a b c 的值是多少

当执行完a=3;b=a++;c=--b;语句后a b c 的值是多少
当执行完a=3;b=a++;c=--b;语句后a b c 的值是多少

当执行完a=3;b=a++;c=--b;语句后a b c 的值是多少
步骤:
(1) a=3;
(2) 因为a是 后缀加,表达式里 a 不自增,出了表达式 a 再增
b=a; b得3
a=a+1 a变4
(3) 因为b是 前缀减,表达式里 b 先减1 再运算
b=b-1; b变2
c = b; c 得 2
-----
结果:a=4; b=2; c=2;