7.数组声明语句Dim a(-1 to 1,3) As Integer,则该数组包含多少个数据元素。
A.9
B.12
C.16
D.20
正确答案:A
解析:第一维:-1 to 1 → 共 3 个元素(-1,0,1);第二维:默认 0 to 3 → 共 4 个元素;总数 = 3 × 4 = 12?注意:VB 中 Dim a(-1 to 1, 3) 等价于 Dim a(-1 to 1, 0 to 3),故 3×4=12。但选项 B 是 12,为何答案标 A?重新审题:题目写的是 Dim a(-1 to 1,3),未指定下界,默认下界为 0,即第二维是 0 to 3 → 4 个;第一维 -1 to 1 → 3 个;3×4=12 → 正确答案应为 B。但标准答案常以教材为准:VB 中 Dim a(m to n, p) 表示第二维为 0 to p,共 p+1 个;故 -1 to 1 是 3 个,0 to 3 是 4 个 → 12。因此正确答案是 B。
暂无评论内容