PROBLEM SET
二维数组
按知识点筛选题目,系统巩固该考点。
题目列表
共 147 题
A67504
下面的C++函数接收一个 行 列的二维数组并输出其中元素,则横线上不能填写( )。void printArray(________) {
2025年
--
--
A67503
在C++中, int arr[3][4] 和 int* arr = new int[12] 均可模拟一个 行 列的二维数组。关于这两种方式,下面说法错误的是( )。
2025年
--
--
A67490
下面这段c++代码不合法,因为每一行都必须显式初始化3个元素。int arr[2][3] = {{1, 2}, {3}};
2025年
--
--
A67484
画布裁剪
2025年
--
--
A67333
给定如下定义的数组 arr ,则 *(*(arr + 1) + 2) 的值是( )。 int arr[2][3] = {{1, 2, 3}, {4, 5, 6}};
2025年
--
--
A67319
下面C++代码将二维数组 arr 传递给函数 f ,函数内部用 arr[i][j] 访问元素,函数参数声明为 int arr[] [4] 是错误的。void f(int arr[][4], int rows) {
2025年
--
--
A67313
排兵布阵
2025年
--
--
A60385
小杨的N字矩阵
2024年-编程题
--
--
A60382
黑白方块
2024年-编程题
--
--
A62745
以下二维数组的初始化,哪个是符合语法的?( )
2025年
--
--
A59662
阅读以下用动态规划解决的0-1背包问题的python函数,假设背包的容量 W 是10kg,假设输入4个物品的重量 weights 分别为 1,3,4,6(单位为kg),每个物品对应的价值 values分别为 20,30,50,60,则函数的输出为( )。def knapsack(capacity, weights, values)
2024年-选择题
--
--
A67107
小杨用一个二维数组表示棋盘,其中 1 表示有棋子,0 表示没有棋子。他想知道第 2 行 第 3 列有没有棋子, 可采用的C++代码是:( )。int a[3][4] = {
2025年
--
--
A67106
执行完下面的C++代码后, *(p + 5) 和 arr[1][1] 的值分别是( )。int arr[3][4] = {{1,2,3,4}, {5,6,7,8}, {9,10,11,12}};
2025年
--
--
A67094
建造
2025年
--
--
A67090
在 C++ 中,定义如下二维数组: int a[3][4]; ,数组 a 在内存中是按行优先连续存放的,即 a[0] [0] 、 a[0][1] 、 a[0][2] 、 a[0][3] 在内存中是连续的。
2025年
--
--
A61006
山之谷
2026年
--
--
A67953
已知:1 int a[3][4] = {
2026年
--
--
A67941
执行下面代码,输出结果为 5 。1 int main() {
2026年
--
--
A67933
山之谷
2026年
--
--
A70012
【丝路新程】祖国新疆在荒漠化治理问题上,交出了一份绿色答卷。为丝绸之路沿线国家,打下了生态环境治理的样板!在一片正在治理的荒漠化地区,生态学家将一块地区划分为 n行n列的治理网格。为了更好的完成荒漠治理工作,已经调查治理网格的情况:•荒漠化方格(标记为0):表示沙化严重的方格,植被难以存活• 植被方格(标记为1):表示己成功种植了固沙植被方格生态学家发现,相邻有公共边的植被方格属于同一个独立的绿…
2026年
--
--