int a=2;则执行a*=a+=++a,a的值是:这里我先算++x的3然后复合加法是3+3是6吧,然后变量变成6,然后6*6是36啊;但是书上却说是18?是新来旧去规则不一样吗?求解🙏
书上的字也是人写上去的,难免有点小错,考试或者上课有时候老师都会说这里印错了,自己运行一下代码就行了,答案是36
写个程序运行看看值是什么,这种东西没必要会的。根本用不上,茴字还有四种写法呢!