测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

PROBLEM SET

数组下标

按知识点筛选题目,系统巩固该考点。

共 27 题
重置

题目列表

共 27 题
A63293 以下关于C++数组的说法,不正确的是 ( ) 。 创意编程组 数组初始化 数组下标 数组定义 -- -- A66368 在C++语言中,长度为n的数组,合理的下标范围是从0到 n,包括0和n。 2023年 数组下标 数组越界 -- -- A66366 在 C++语言中,可以使用字符(如'0')作为数组下标。 2023年 类型转换 数组下标 字符类型 -- -- A66358 一个二维数组定义为 int array[5][3];,则 array[1][2]和 array[2][1] 在内存中的位置相差多少字节?( ) 2023年 二维数组 数组下标 内存地址计算 -- -- A65123 ESP32 for Arduino 中定义的数组,数组中元素的下标从0开始。( ) 2022年 数组 数组下标 -- -- A64938 定义一维数组时,数组元素的下标从0开始。 2022年 一维数组 数组下标 -- -- A61367 一棵二叉树如右图所示,若采用顺序存储结构,即用一 维数组元素存储该二叉树中的结点(根结点的下标为 1, 若某结点的下标为 i ,则其左孩子位于下标2i 处、右孩子位于下标(2i+1)处),则图中所有结点的最大下标为 ( )。 2016年 二叉树 顺序存储 数组下标 -- -- A61495 —棵高度为4的二叉树如下图所示,若采用顺序存储结构,即用一维数组元素存储该二叉树中的结点(根结点的下标为1,若某结点的下标为i ,则其左孩子位于下标2i 处、右孩子位于下标2i +1处),则该数组的最大下标至少为()。 2019年 二叉树 顺序存储 数组下标 -- -- A66299 一个数组定义为 double array[3]; ,则可合理访问这个数组的元素的下标最大为( )。 2023年 数组下标 数组越界 -- -- A66924 对⼆维数组int arr[3][16]; ,则arr[1]占⽤内存的⼤⼩为( )字节。 2024年 二维数组 数组下标 内存占用 -- -- A68140 [1,3,4] 2022年 循环结构 条件判断 数组下标 -- -- A62873 定义 int a[5] ={1,2,3,4,5},*p=a+2;下列哪项与其他选项输出的结果不相同?*选择题严禁使用程序验证,选择题不答或答错都不扣分 创意编程组 数组下标 指针运算 数组与指针 -- -- A62562 定义数组 int a[3][2]={2,3,4,5,6,7},则下列数组元素的值为5的是() 2024年 二维数组 数组初始化 数组下标 -- -- A67645 假设int arr[2][3]={{1,2,3},{4,5,6}};,则arr[1][2]的值是( )。 2025年 二维数组 数组初始化 数组下标 -- -- A67596 下面代码输出的是()1 int main() { 2025年 数组下标 指针运算 数组与指针 -- -- A69192 定义 int a[3][3] = {1, 2, 3, 4, 5, 6, 7, 8, 9}; 后,执行 swap(a[1][2], a[2][2]); 可以正常运行,并且执行 cout << a[2][2]; 时,程序会输出 6。( ) 2025 年 二维数组 元素交换 数组下标 -- -- A69156 在C++语言中一维数组的下标是从0开始的。 2025 年 一维数组 数组下标 -- -- A69154 定义int arr[5];后,执行arr[5]=5不会导致数组越界。 2025 年 数组下标 数组越界 C语言数组 -- -- A67250 C++语⾔中 ,在有 int a [10] ; 定义的范围内 ,通过表达式 a [-1] 进⾏访问将导致编译错误。 2025年 数组下标 编译错误 数组越界 -- -- A67107 小杨用一个二维数组表示棋盘,其中 1 表示有棋子,0 表示没有棋子。他想知道第 2 行 第 3 列有没有棋子, 可采用的C++代码是:( )。int a[3][4] = { 2025年 二维数组 数组下标 数组访问 -- --