针对数组定义int data[10];,下列叙述中错误的是
A: 用*data可访问到数组的首元素
B: 用data[9]可访问到数组的末元素
C: 用data[10]访问数组元素会超出数组的边界
D: data共有10个元素,其首元素是data[1]
A: 用*data可访问到数组的首元素
B: 用data[9]可访问到数组的末元素
C: 用data[10]访问数组元素会超出数组的边界
D: data共有10个元素,其首元素是data[1]
D
举一反三
- 存放循环队列元素的数组data有10个元素,则data数组的下标范围是
- 【二维数组】若有下面数组声明,则以下哪个选项不是合法的数组元素?() A: data[1][4] B: data[4%3][4] C: data[2/4][3] D: data[2][3]
- 对于定义"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 个数组元素
- 当用一个数组data[0..n-1]存放栈中元素时,栈底最好()。 A: 设置在data[0]或data[n-1]处 B: 设置在data[n-1]处 C: 设置在data[0]处 D: 设置在data数组的任何位置
- 函数createChar(num, data),参数data为存放自定义字符信息的数组,其至少要有( )个元素。
内容
- 0
若一个栈元素用数组data[1..n]存储,初始栈顶指针top为n,则以下出栈元素x最适合的操作是______。 A: x=data[top]; top++; B: top++; x=data[top]; C: x=data[top]=x; top--; D: top--; x=data[top];
- 1
当用一个数组data[0..n-1]存放栈中元素时,栈底( ) A: 必须设置在data[0]处 B: 必须设置在data[n-1]处 C: 可以设置在data[0]或data[n-1]处 D: 可以设置在data数组的任何位置
- 2
对于data数组进行求和计算() importnumpyasnp data=np.arange(10)
- 3
以下关于结构体数组的描述中,由语句data(1).name='张三'; data(1).score=87;data(2).name='李四'; data(2).score=65;错误的是 A: 变量名为data B: data数组的长度为2 C: data有4个元素 D: 它含name域(又称为属性或字段)和score域
- 4
若一个栈用数组data[0..n-1]存储,初始栈顶指针top为-1,则以下元素x进入栈的正确操作是( )。 A: data[top]=x;top++; B: data[top]=x;top--; C: top--; data[top]=x; D: top++; data[top]=x;