m=(k+=i*=k);
时间: 2023-12-06 10:02:09 浏览: 138
这行代码的含义是:先将k乘以它本身的值,然后将i乘以这个新的k值,最后将这个新的k乘以i的积赋值给m。具体的执行过程如下:
1. k = k + i
首先执行k += i,等价于k = k + i。因为k和i的值分别为6和4,所以执行完这行代码后,k的值变为10(即6 + 4)。
2. i = k * i
接着执行i *= k,等价于i = i * k。因为k的值为10,i的值为4,所以执行完这行代码后,i的值变为40(即4 * 10)。
3. m = k * i
最后执行m = k * i,即将k乘以i的积赋值给m。因为k和i的值分别为10和40,所以执行完这行代码后,m的值为400(即10 * 40)。
最终,k的值为10,i的值为40,m的值为400。
阅读全文