在c语言中a+=a*=6说是什么意思10的

2025-01-19 07:57:07
推荐回答(2个)
回答1:

在c语言中
复合赋值运算符+=和*=结合性都是自右向左的
所以先计算,a*=6
即a=a*6
得到一个a的值
然后再计算a+=a,即a=a+a,将刚刚得到的a的值代入计算即可

回答2:

赋值语句是从右向左执行的,所以先运算a*=6即a=a*6,再运算a+=a即a=a+a。