1 条题解
-
0
解析(文字) 第1题:arr[1] 未初始化默认为0,strArr[0]='c'。选 B。
第2题:每行逆序输出,得到 3 2 1 换行 6 5 4 换行 9 8 7。选 C。
第3题:arr[1] 是一行,有16个int,16×4=64字节。选 D。
第4题:arr[1] 是地址常量,为 0x28cbc0 + 1×16×4 = 0x28cbc0+64=0x28cc00。选项C为0x28cc0(缺一个0)近似。选 C。
第5题:fnum[0]=1.1,fnum[1]=2,和为3.1。选 D。
第6题:arr[0] 是一行,有4个int,16字节。选 D。
第7题:B正确。选 B。
第8题:array[1][1] 偏移 (1×3+1)×4=16字节,0x7ffee4065820+16=0x7ffee4065830。选 D。
第9题:D正确,可以省略第一维。A不能省略第二维。B两维都省略错误。C未初始化时不能省略第一维。选 D。
第10题:arr[1][2]=6。选 D。
第11题:B正确。选 B。
第12题:int **arr 不能正确接收二维数组,丢失了列信息。选 D。
第13题:栈上数组自动释放,堆上需要 delete[]。D错误。选 D。
第14题:B正确。选 B。
第15题:符合条件的元素:i+j+k为偶数。计算得1+3+5+8+10+12=39。选 B。
第16题:数组名是常量,不能自增。C错误。选 C。
第17题:arr+1指向第2行,*(arr+1)是第2行首地址,+2指向第3列,解引用得6。选 D。
第18题:错误。int arr[][4]是正确的参数声明。选 B。
- 1
信息
- ID
- 6084
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- (无)
- 标签
- (无)
- 递交数
- 0
- 已通过
- 0
- 上传者