若定义int a[10];,则下列说法错误的是()
A: 数组a中有10个可以合法使用存储单元
B: 数组a中有10个字节合法的存储单元
C: 数组元素的下标从0到9是可合法使用的。
D: a[10]是可读取的。
A: 数组a中有10个可以合法使用存储单元
B: 数组a中有10个字节合法的存储单元
C: 数组元素的下标从0到9是可合法使用的。
D: a[10]是可读取的。
举一反三
- 对于定义"int a[10];"的正确描述是 A: 定义一个一维数组a,共有a[1]到a[10]10 个数组元素 B: 定义一个一维数组a,共有a(0)到a(9)10 个数组元素 C: 定义一个一维数组a,共有a[0]到a[9]10 个数组元素 D: 定义一个一维数组a,共有a(1)到a(10)10 个数组元素
- 若有定义语句inta[10];以下叙述中正确的是() A: a[0]是合法的数组元素,a[10]是合法的数组元素 B: a[0]不是合法的数组元素,a[10]不是合法的数组元素 C: a[0]不是合法的数组元素,a[10]是合法的数组元素 D: a[0]是合法的数组元素,a[10]不是合法的数组元素
- 使用语句【int a[10]; 】定义了数组a,其中有()个元素 A: 11 B: 10 C: 9 D: 0
- 若定义数组并初始化 int a [10]={1,2,3,4},以下语句不成立的是( ) A: a[10]是 a 数组的最后一个元素的引用 B: a 数组中有 10 个元素 C: a 数组中每个元素都为整数 D: a 数组是整型数组
- 若有数组定义:inta[10];则()数组引用是合法的。 A: a[0] B: a(0) C: a[10] D: a(10)