📂 导航
🏫 班级管理 📚 学习中心 📝 题单 💻 编程题 🐾 宠物 💬 私信 📒 我的笔记 ⭐ 积分管理 🔐 权限管理

📋 选择 / 判断题列表

支持按 ID、题目、难度、标签、来源、类别筛选
➕ 新增题目
↺ 重置
ID 题目摘要 状态 题型 类别 难度 标签 来源 创建时间 操作
409 在 C++ 中,如果想使用 `new` 关键字动态申请一个 M 行 N 列的二维数组(使用指针的指针),正确的第一步分配方式是? 单选题 C++ 2 二维数组 - 2026-05-14 15:14 ✏️ 🗑️
408 若有声明 `int a[2][3] = {1, 2, 3, 4};`,以下关于数组内数据的说法正确的是? 单选题 C++ 2 二维数组 - 2026-05-14 15:14 ✏️ 🗑️
407 遍历一个具有 R 行 C 列的二维数组 `a[R][C]` 时,若要判断当前元素 `a[i][j]` 是否位于矩阵的最外层边缘(四条边),下面哪个条件表达式是正确的? 单选题 C++ 2 二维数组 - 2026-05-14 15:14 ✏️ 🗑️
406 假设有两个矩阵 A(M行K列) 和 B(K行N列) 相乘得到矩阵 C(M行N列)。在标准的按定义实现的三重循环结构中,最内层循环变量通常用于遍历哪个维度? 单选题 C++ 2 二维数组 - 2026-05-14 15:14 ✏️ 🗑️
405 对于已初始化的二维数组 `int a[3][4];`,表达式 `**a` 代表的值是? 单选题 C++ 2 二维数组 - 2026-05-14 15:14 ✏️ 🗑️
404 在 C++ 中,如果想使用 STL 的 `vector` 来创建一个动态的 n 行 m 列的二维数组,并且所有元素初始值为 0,以下哪种写法是正确的? 单选题 C++ 2 二维数组 - 2026-05-14 15:14 ✏️ 🗑️
403 承接上题,如果想利用计算好的二维前缀和数组 `sum`,快速求出左上角为 (r1, c1),右下角为 (r2, c2) 的矩形区域的元素之和,公式是? 单选题 C++ 2 二维数组 - 2026-05-14 15:14 ✏️ 🗑️
402 在二维前缀和算法中,数组 `sum[i][j]` 表示从矩阵左上角 (1,1) 到 (i,j) 构成的矩形区域的元素总和。已知原数组为 a,求 `sum[i][j]` 的递推公式是? 单选题 C++ 2 二维数组 - 2026-05-14 15:14 ✏️ 🗑️
401 假设将一个具有 R 行 C 列的二维数组 `a[R][C]` 映射到一个一维数组 `b[R * C]` 中,那么二维元素 `a[i][j]` 对应一维数组 `b` 中的下标 … 单选题 C++ 2 二维数组 - 2026-05-14 15:14 ✏️ 🗑️
400 将二维数组 `int a[3][4];` 转换为一级指针后,可以通过该指针遍历数组。若有 `int *p = &a[0][0];`,则 `p[5]` 访问的是原二维数组的哪个元素? 单选题 C++ 2 二维数组 - 2026-05-14 15:14 ✏️ 🗑️
399 对于 `int a[5][5];`,表达式 `a + 1` 和 `a[0] + 1` 的跨度(即在内存中前进的字节数,假设 int 占 4 字节)分别是多少? 单选题 C++ 2 二维数组 - 2026-05-14 15:14 ✏️ 🗑️
398 对于已定义且初始化的二维数组 `int a[M][N];`(M和N为常量),如何用 `sizeof` 计算该二维数组的列数(即N)? 单选题 C++ 2 二维数组 - 2026-05-14 15:14 ✏️ 🗑️
397 声明语句 `int *p[5];` 定义的是什么? 单选题 C++ 2 二维数组 - 2026-05-14 15:14 ✏️ 🗑️
396 对于二维数组 `int a[3][4];`,如果定义一个指针变量 `p` 来指向该数组的第一行,以下哪种定义是正确的? 单选题 C++ 2 二维数组 - 2026-05-14 15:14 ✏️ 🗑️
395 在 C++ 中,如果将二维数组 `int a[100][100];` 定义在所有函数之外(作为全局变量),且未显式初始化,那么 `a[5][5]` 的值是多少? 单选题 C++ 2 二维数组 - 2026-05-14 15:14 ✏️ 🗑️
394 5. 判断:在 C++ 中, int a[3][2] 和 int a[2][3] 是完全一样的数组。() 判断题 C++ 1 二维数组 基础题库 2026-05-14 15:14 ✏️ 🗑️
393 4. 下面关于 C++ 二维数组的说法,正确的有() 多选题 C++ 1 二维数组 基础题库 2026-05-14 15:14 ✏️ 🗑️
392 3. 在 C++ 二维数组 a[m][n] 中,m下标表示的是() 单选题 C++ 1 二维数组 基础题库 2026-05-14 15:14 ✏️ 🗑️
391 2. 对于定义 int arr[3][4]; ,这个数组一共有多少个元素?() 单选题 C++ 1 二维数组 基础题库 2026-05-14 15:14 ✏️ 🗑️
390 1. 在 C++ 中,定义一个 2 行 3 列的整型二维数组,正确的写法是() 单选题 C++ 1 二维数组 基础题库 2026-05-14 15:14 ✏️ 🗑️

🐛 反馈BUG