• 2022-10-28
    下列数组定义,不正确的是()。
    A: unsignedinta[5]={0};
    B: charch[]={’A’,’B’,’C’};
    C: intb[2][]={{1,2},{4,5}};
    D: intd[][2]={1,2,4,5};
  • C

    内容

    • 0

      语句list(range(5)) 的结果是( )。 A: [0, 1, 2, 3, 4,5] B: [ 1, 2, 3, 4,5] C: (0, 1, 2, 3, 4) D: [0, 1, 2, 3, 4]

    • 1

      下列对二维数组的定义和初始化正确的是( )。 A: int x,a[x][x] = {1, 2, 3, 4 , 5}; B: int a[1][2] = {1, 2, 3, 4, 5}; C: int a[2][2] = { {1, 2}, {2, 3} }; D: float a[][2] = {1, 2, 3, 4, 5};

    • 2

      下列MATLAB语句运行有误的是() A: A=[1 2;3 4];B=[3;7];AB B: A=ones(3,3);A(1,2:3)=[4,5] C: A=[2 3 5 7;9 4 6 1;7 3 2 5];B=[1 7;0 5];A(2:end,2:2:end)>B D: x=-5:5;y=-5:5;z=xx-yy

    • 3

      以下能够正确定义并初始化数组的为()。 A: intN=5,b[N][N]; B: intd[3][2]={{},{1},{1,2}} C: inta[2][]={{1},{1,2}} D: intc[2][]={{1,2},{3,4}}

    • 4

      下列数组定义及初始化中,正确的是_______。 A: int a[]="string"; B: int a[5]={0, 1, 2, 3, 4, 5}; C: char a="string"; D: int a[]={0, 1, 2, 3, 4, 5};