• 2022-06-19
    定义数组int a[10], i=2下列数组元素的引用,哪个是错误的?
    A: a[10] = 10;
    B: a[i] = i;
    C: a[i+2] = i;
    D: a[0] = 10;
  • A

    内容

    • 0

      已经有数组的定义 int a[10]=4,i=4,请问如下哪个对数组元素的引用是错误的? A: a[10] B: a[i] C: a[3+4] D: a[0]

    • 1

      若有定义:int<br/>a&#91;10&#93;,i=2; 能正确引用a数组元素的是()。 A: a[9+i] B: a[10-i] C: a[10] D: a(7)

    • 2

      已知“int a&#91;10&#93;, i=2; float j=3; ”,则下列对a数组元素的正确引用是________。 A: a[10] B: a[2*i] C: a(i) D: a[j]

    • 3

      定义一个二维数组: int array&#91;10&#93;&#91;10&#93;,表示一个10*10的矩阵,设循环变量i,j,则以下哪个循环语句可以完成对这个二维数组的遍历且没有越界操作() A: for(i=0;i<10;i++) for(j=0;j<10;j++) array[i][j]; B: for(i=0;i<=10;i++) for(j=0;j<=10;j++) array[i][j]; C: for(j=0;j<10;j++) array[i][j] D: for(i=0;i<10;i++) array[i][i]

    • 4

      ​若有以下数组说明,则a&#91;a[i]&#93;元素数值是( )。‏​int a&#91;12&#93;={1,4,7,10,2,5,8,11,3,6,9,12}, int i=10;‏[/i] A: 6 B: 10 C: 9 D: 5