C语言表达式a+=a-=a*a的运算结果解析
首先,根据运算符优先级,先执行aa,得到25。 然后,执行a-=25,相当于a=a-25,即a=5-25,得到-20。 最后,执行a+=-20,相当于a=a+(-20),即a=-20+(-20),得到-40。 所以,执行a+=a-=aa; 语句后,a的值为-40。
原文地址: https://www.cveoy.top/t/topic/ezUz 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
首先,根据运算符优先级,先执行aa,得到25。 然后,执行a-=25,相当于a=a-25,即a=5-25,得到-20。 最后,执行a+=-20,相当于a=a+(-20),即a=-20+(-20),得到-40。 所以,执行a+=a-=aa; 语句后,a的值为-40。
原文地址: https://www.cveoy.top/t/topic/ezUz 著作权归作者所有。请勿转载和采集!