.若有定义int a=2,b=6;,则表达式(a++)*(--b)执行后,a.b及表达式的值各是多少?
a=3,b=5,表达式是10(a++)(--b)先计算(a++),a先使用a的值,2(--b),后a+1=3再计算(--b),b先b-1=5,(--b)也等于5,再和表达式计算2*5=10++、-- 在变量前面先加减变量的值,再使用变量更改的值计算表达式++、-- 在变量后面先使用变量原先值计算表达式,再加减变量的值这是知识点,最好的办法是自己敲代码验证