2个回答
展开全部
我可以帮您解释一下赋值语句a++=+20,相当于+a+=?的含义。根据网上的搜索结果,我可以得知以下几点:
赋值语句是将右边的表达式的值赋给左边的变量的语句。
a++是一个后置自增运算符,表示先返回a的值,再执行a=a+1。
+a是一个前置自增运算符,表示先执行a=a+1,再返回a的值。
+=是一个复合赋值运算符,表示将左边和右边的表达式相加后赋给左边。
先执行a++,返回a的原始值,并使a自增1。
再执行+a+=20,即先使a自增1,并返回新的a值,然后将新的a值加上20,并赋给新的a。
最后得到新的a=a+2+20。
因此,赋值语句a++=+20,相当于+a+=?可以理解为:
例如,如果初始时a=10,则执行完这个赋值语句后,新的a=32。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询