题目
执行下面的语句,屏幕上输出什么?int x=2,y=3;x*=y+8;cout<
执行下面的语句,屏幕上输出什么?int x=2,y=3;x*=y+8;cout<
题目解答
答案
22
解析
步骤 1:初始化变量
初始化变量 x 为 2,变量 y 为 3。
步骤 2:执行复合赋值运算
执行 x *= y + 8,即 x = x * (y + 8)。首先计算 y + 8,得到 3 + 8 = 11。然后将 x 乘以 11,即 x = 2 * 11 = 22。
步骤 3:输出结果
使用 cout 输出 x 的值,即输出 22。
初始化变量 x 为 2,变量 y 为 3。
步骤 2:执行复合赋值运算
执行 x *= y + 8,即 x = x * (y + 8)。首先计算 y + 8,得到 3 + 8 = 11。然后将 x 乘以 11,即 x = 2 * 11 = 22。
步骤 3:输出结果
使用 cout 输出 x 的值,即输出 22。