#12906. 一维数组多选题
一维数组多选题
题号: 1
类型: 多选题(4个选项,3个正确)
题目: 以下属于合法C语言一维数组定义的是( )
{{ multiselect(1) }}
- int arr[5] = {1, 2, 3, 4, 5}
- int arr(5)
- int arr[] = {1, 2, 3}
- int arr[3] = {1, 2}
题号: 2
类型: 多选题(4个选项,3个正确)
题目: 已知int arr[3];
(全局变量),正确的说法是( )
{{ multiselect(2) }}
- arr[0] 的值为0
- arr[1] 的值为随机值
- arr[2] 的值为0
- 数组未显式初始化
题号: 3
类型: 多选题(4个选项,2个正确)
题目: 以下数组访问会越界的是( )
{{ multiselect(3) }}
- int arr[5]; arr[5] = 10
- int arr[] = {1, 2, 3}; arr[2] = 5
- int arr[3] = {1}; arr[3] = 2
- int arr[2] = {1, 2}; arr[1] = arr[0]
题号: 4
类型: 多选题(4个选项,2个正确)
题目: 关于数组名arr
,正确的是( )
{{ multiselect(4) }}
- 是指针常量
- 表示首元素地址
- 可以修改其指向
- 大小为元素个数
题号: 5
类型: 多选题(5个选项,4个正确)
题目: 以下数组初始化正确的是( )
{{ multiselect(5) }}
- int arr[3] = {1, 2, 3}
- int arr[] = {1, 2, 3, 4}
- int arr[5] = {1, 2}
- int arr[2] = {1, 2, 3}
- char arr[] = "hello"
相关
在以下作业中: