• 2022-06-04
    若存在:int x[10];则以下表达式中不能代表数组元素x[6]的地址的是 ______。
    A: &x[5]++
    B: &x[6]
    C: &x[0]+6
    D: x+6
  • A

    内容

    • 0

      假设int[][] x = {{1, 2}, {3, 4}, {5, 6}}, x.length和x[0].length分别为( ),( )

    • 1

      已知x = np.array([3, 5, 1, 9, 6, 3]),那么表达式x[x>5].sum()的值为____________。

    • 2

      5、 若有以下语句,则正确的描述是( )char x[]=”12345”;char y[]={‘1’,’2’,’3’,’4’,’5’};(A)x数组和y数组的长度相同 (B)x数组长度大于y数组长度(C)x数组长度小于y数组长度 (D)x数组等价于y数组 A: x数组长度是6,y数组长度是5 B: x数组长度是6,y数组长度是5 C: x数组长度是6,y数组长度是5 D: x数组长度是6,y数组长度是5

    • 3

      若有说明“int x[3][4];”,则对x数组元素的正确引用是( )。A) x[2][4]; B) x[1,3] C) x[4-2][0] D) x[3][0] A: x[2][4]中的第二个下标越界 B: x[1,3]不符合C语言的语法规则 C: int x[3][4]共定义了12个数组元素,分别是x[0][0],x[0][1],x[0][2],x[0][3],x[1][0],x[1][1],x[1][2],x[1][3],x[2][0],x[2][1],x[2][2],x[2][3]。x[4-2][0] 指的是x[2][0] 。 D: x[3][0]中的第一个下标越界

    • 4

      设有定义: int x[2][3];则以下选项中不能表示数组元素x[0][1]的是( )。 A: *(*x+1) B: *(*(x+1)) C: (*x)[1] D: *(&x[0][0]+1)