PROBLEM SET
数组初始化
按知识点筛选题目,系统巩固该考点。
题目列表
共 23 题
A17042
在八路军 129 师的战史数据记录中,需要使用数组存储战役的信息。如果我们用数组存储各战役的信息,以下哪些是 C++ 中合法的数组定义?( )
信息素养-C
中等
--
A63293
以下关于C++数组的说法,不正确的是 ( ) 。
创意编程组
--
--
A66378
如果字符串定义为charstr[]="Hello";,则字符数组str的长度为( )。
2023年
--
--
A65446
二维数组初始化时,给出数组全部元素的初值,此时第二维的长度声明可以省略。( )
2022年
--
--
A65344
二维数组初始化时,给出数组部分元素的初值,此时第一维的长度声明可以省略。( )
2022年
--
--
A63173
执行语句 int a[3][4={{1,2},{3},{4,5,6,7}};后a[1][2]和a[2][1]的值分别为( )。
创意编程组
--
--
A65593
定义一维数组时,如果没有给数组元素赋初值,则数组长度声明不可以省略。
2021年
--
--
A63147
以下字符数组初始化正确的是( )。
创意编程组
--
--
A66944
定义字符数组char str[20] = { 'G ', 'E ', 'S ', 'P '}; ,则str的字符串长度为( )。
2024年
--
--
A66925
下⾯C++代码执⾏后输出是( )。1 int foo(float *f)
2024年
--
--
A66908
定义数组int a[2024][3][16]={2,0,2,4,3,1,6} ,则cout << a[2023][2][15]的结果不确定 。 ( )
2024年
--
--
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年
--
--
A69157
在C++中 可以通过这种方式定义数组并初始化 int c[3]={1,2,3,4,5}
2025 年
--
--
A67490
下面这段c++代码不合法,因为每一行都必须显式初始化3个元素。int arr[2][3] = {{1, 2}, {3}};
2025年
--
--
A67257
已知数组 a 的定义 int a [10] = {-1} ; ,下列说法不正确的是( )。
2025年
--
--
A67223
下列C++语⾔代码 ,能够安全地输出 arr [5 ] 的值。int n = 5 ;
2025年
--
--
A62745
以下二维数组的初始化,哪个是符合语法的?( )
2025年
--
--
A67029
以下关于标准 C++ 一维数组的描述,哪一项是错误的?( )
2025年
--
--
A67008
在 C++ 中, int a[] = {1, 2, 3, 4, 5}; 可以定义一个包含 5 个元素的整型数组。
2025年
--
--