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

来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/24 10:53:57
当执行完a=3;b=a++;c=--b;语句后abc的值是多少当执行完a=3;b=a++;c=--b;语句后abc的值是多少当执行完a=3;b=a++;c=--b;语句后abc的值是多少步骤:(1)a

当执行完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;