GESP 四级 · GESP 202412 C++ 四级 第 7 题

选择题 · 答案 D

← 整套速查表 GESP 四级 全部真题

题目

假定整型是 $32$ 位,对一个 $2$ 行 $3$ 列的二维整数数组 array,假设数组第一个元素在内存中的地址为 0x7ffee4065820,则第 $2$ 行第 $2$ 个元素的地址 &array[1][1] 为( )。

int array[2][3] = {
    {0, 1, 2},
    {3, 4, 5}
};
答案:D

解题思维

答案D。二进制转十进制:整数部分按权展开,小数部分乘以2的负幂次。

常见错误

二进制小数转十进制:小数点后第一位是2⁻¹=0.5,第二位是2⁻²=0.25。容易忽略负幂次。

详细解析(节选)

【考点】二维数组内存布局|行优先存储|地址计算

1. 🎯 考纲定位(考点定位)

2. 🧠 解题思维(拆解与通法)

3. 🪤 陷阱拆解(命题人的套路)

4. 🔄 反命题思维(教练升华)

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断