简述int i=10, j=10, k=3; k*=i+j; k最后的值是 ?
参考答案:
首先,让我们逐步分析给定的代码。
给定:
int i=10, j=10, k=3;
k*=i+j;
- 初始化三个整数变量:
i
的值为 10,j
的值为 10,k
的值为 3。 k*=i+j;
这行代码表示k
的新值是k
与i+j
的乘积。
现在,我们计算 i+j
的值:
i+j = 10 + 10 = 20
接下来,计算 k
的新值:
k = k * (i+j) = 3 * 20 = 60
因此,k
最后的值是 60。