C语言自增自减运算示例:int a=5; a+=a*=a-=a/=a; 的执行结果
执行语句'a+=a*=a-=a/=a;'后,a的值为1。
首先,变量a被初始化为5。
然后,执行'a/=a',这是一个自除运算。在表达式中,先进行自除运算a/=a,即将a除以a,结果为1。
接下来,执行'a-=1',即a=a-1,结果为0。
然后,执行'a*=0',即a=a*0,结果为0。
最后,执行'a+=0',即a=a+0,结果为0。
因此,执行语句'a+=a*=a-=a/=a;'后,a的值为0。
原文地址: https://www.cveoy.top/t/topic/RCI 著作权归作者所有。请勿转载和采集!