C语言:int型变量a,b的值分别为4和2,则表达式“ a=a---b”的值是多少?a 的值最后为多少?求详解

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/29 22:13:55
C语言:int型变量a,b的值分别为4和2,则表达式“ a=a---b”的值是多少?a 的值最后为多少?求详解
xŏM@If1'Hp<@#1"f(Hfha$iWmಪW=s^eKR <Y#@J2~uJ:/<8X#6D7\ N#|!}SuՃ^7d2֌'c=}XbPdn!8B86M,Õ'vΙy\ &lS+H);ȍ~#io:S/

C语言:int型变量a,b的值分别为4和2,则表达式“ a=a---b”的值是多少?a 的值最后为多少?求详解
C语言:int型变量a,b的值分别为4和2,则表达式“ a=a---b”的值是多少?a 的值最后为多少?求详解

C语言:int型变量a,b的值分别为4和2,则表达式“ a=a---b”的值是多少?a 的值最后为多少?求详解
结果是1
--的优先级比-高,
所以看作是a=(a--)-b=4-1-2=1
因为是赋值语句a最后为1