C语言题。求详解
C语言题。求详解
日期:2021-12-29 03:16:28 人气:1
++a
先a自增1,然后赋值;a++
先赋值,
然后自增1
b=(++a)+(a++)+(++a)此时a先自增1为9即a=9,
=9+(a++)+(++a)下步a++
先赋值为9算
然后a自增1,就是a=9先运算在变成a=10
=9+9+(++a)此时a=10
做下步时
++a时
a先自增1
为11,且此时a=11
=9+9+11
=29
先a自增1,然后赋值;a++
先赋值,
然后自增1
b=(++a)+(a++)+(++a)此时a先自增1为9即a=9,
=9+(a++)+(++a)下步a++
先赋值为9算
然后a自增1,就是a=9先运算在变成a=10
=9+9+(++a)此时a=10
做下步时
++a时
a先自增1
为11,且此时a=11
=9+9+11
=29