a+=a-=a*=a int a=12 求a的值 求分析
来源:学生作业帮助网 编辑:作业帮 时间:2024/12/02 02:24:39
xN0_eGPɀp.ƅ,,`l3$LQ\`+e
|._=rK\bqkuK,ov `z +&Ӽ};=Tc 8Yoʬ/&cߍ%!Z`&ɞQ*)tW0=ӔVҺr
oMKX,uXd`}2\w@fL>aϿBUd7&Q˂V*S3y}哶? B=
a+=a-=a*=a int a=12 求a的值 求分析
a+=a-=a*=a int a=12 求a的值 求分析
a+=a-=a*=a int a=12 求a的值 求分析
你是说a的初值是12,然后经过a+=a-=a*=a得到的结果吧
从右往左算(编译器决定的)
a+=(a-=(a*=a))
等号右边的值就是表达式的值也就是a的最终值
a*=a相当于a=a*a此时a=144
a-=144此时a=0
a+=0此时a=0
结果就是a=0