PROBLEM SET
数组下标
按知识点筛选题目,系统巩固该考点。
题目列表
共 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 年
--
--
A67250
C++语⾔中 ,在有 int a [10] ; 定义的范围内 ,通过表达式 a [-1] 进⾏访问将导致编译错误。
2025年
--
--
A67107
小杨用一个二维数组表示棋盘,其中 1 表示有棋子,0 表示没有棋子。他想知道第 2 行 第 3 列有没有棋子, 可采用的C++代码是:( )。int a[3][4] = {
2025年
--
--