niusouti.com

下列MATLAB语句不正确的是()A、A=[1,2,3;456;780];sum(A(:))B、A=[1,2,3;456;780];C=A>6C、A=[1,2,3;4,5,6;7,8,0];A(1,:).*A(:,3)D、A=[1,2,3;4,5,6;7,8,0];A(1,:)*A(:,3)

题目

下列MATLAB语句不正确的是()

  • A、A=[1,2,3;456;780];sum(A(:))
  • B、A=[1,2,3;456;780];C=A>6
  • C、A=[1,2,3;4,5,6;7,8,0];A(1,:).*A(:,3)
  • D、A=[1,2,3;4,5,6;7,8,0];A(1,:)*A(:,3)

相似考题
更多“下列MATLAB语句不正确的是()A、A=[1,2,3;456;780];sum(A(:))B、A=[1,2,3;456;780];C=A6C、A=[1,2,3;4,5,6;7,8,0];A(1,:).*A(:,3)D、A=[1,2,3;4,5,6;7,8,0];A(1,:)*A(:,3)”相关问题
  • 第1题:

    已知x=[[1,2,3,],[4,5,6]],那么表达式sum([i*jfori,jinzip(*x)])的值为______。


    正确答案:32

  • 第2题:

    下列程序的输出结果是()。inclUdemain(){inta[2][3]={{1,2,3},{4,5,6}},(*p)[3],i;p=a;

    下列程序的输出结果是( )。 #inclUde<stdio.h> main() { inta[2][3]={{1,2,3},{4,5,6}},(*p)[3],i; p=a; for(i=0;i<3;i++) { if(i<2) p[1][i]=p[1][i]-1; else p[1][i]=1; } printf("%d\n",a[0][1]+a[1][1]+a[1][2]; }

    A.15

    B.10

    C.7

    D.8


    正确答案:B
    解析: 本题涉及字符串最基本的两个概念:①字符串的长度是指字符串中字符的个数,但不包括字符串结束符;②以反斜杠“\”开头的特殊字符序列,意思是把反斜杠后面的字符序列转换成特定的含义,而不是原来的含义,不包含在字符串长度之内,“\”连同后面的字符为一个长度。

  • 第3题:

    下列语句中,不正确的是______。

    A.static int a[2][3]={1,2,3,4,5,6};

    B.static int a[2][3]={{1},{4,5}};

    C.static int a [][3]={{1},{4}};

    D.static int a [][]={{1,2,3},{4,5,6}};


    正确答案:D

  • 第4题:

    对于数组int[][]t={{1,2,3},{4,5,6}}来说,t.length等于3,t[0].length等于2。( )


    正确答案:错误

  • 第5题:

    下列二维数组初始化语句中,正确且与语句int a[][3]={1,2,3,4,5}等价的是( )。

    A)int a[2][]={{1,2,3},{4,5));

    B)int a[][3]={1,2,3,4,5,0};

    C)int a[][3]={{1,0},{2,0},{3,0)};

    D)int a[2]={{1,2,3),{4,5,6)};


    正确答案:B

  • 第6题:

    A=[1,2,3;4,5,6;7,8,9];A(:,[1,3])=[];A=()


    正确答案:[2;5;8]

  • 第7题:

    下列定义数组的语句中不正确的是().

    • A、static int a[2][3]={1,2,3,4,5,6};
    • B、static int a[2][3]={{1},{4,5}};
    • C、static int a[][3]={{1},{4}};
    • D、static int a[][]={{1,2,3},{4,5,6}};

    正确答案:D

  • 第8题:

    {1,2,3}.add(‘a’)的结果是()

    • A、{1,2,3,‘a’}
    • B、[1,2,3,a]
    • C、{1,2,3,a}
    • D、False

    正确答案:A

  • 第9题:

    单选题
    若有定义语句:int m[][3]={1,2,3,4,5,6,7};,则与该语句等价的是( )。
    A

    int m[][3]={{1,2,3},{4,5,6},{7}};

    B

    int m[][3]={{1,2},{3,4},{5,6,7}};

    C

    int m[][3]={{1,2,3},{4,5},{6,7}};

    D

    int m[][3]={{1},{2,3,4},{5,6,7}};


    正确答案: D
    解析:
    考查二维数组的初始化。二维数组的初始化有两种方式,①分行初始化,方式为:数据类型数组名[行下标表达式][列下标表达式]={{第0行初值},{第1行初值表},…{最后1行初值表}};,如果初值表只对部分元素赋初值,没有被赋初值的元素将被自动赋值为0。②不分行将所有数据依次列在一个花括号里,即数据类型数组名[行下标表达式][列下标表达式]={初值表};,这种方式的赋值就是将初值表的数据依次赋予数组的每个元素,其中赋值是按照数组元素在内存中的位置进行的。题目中的初始化语句是第二种方法,如果用第一种方法应该是int m[][3] = {{1,2,3}, {4,5,6}, {7}};,这里应该保证除r最后一行,每一行都满列有3个元素,答案选择A选项。

  • 第10题:

    填空题
    A=[1,2,3;4,5,6;7,8,9];A(:,[1,3])=[];A=()

    正确答案: [2,5,8]
    解析: 暂无解析

  • 第11题:

    填空题
    表达式list(map(list,zip(*[[1,2,3],[4,5,6]])))的值为()。

    正确答案: [[1, 4], [2, 5], [3, 6]]
    解析: 暂无解析

  • 第12题:

    填空题
    已知x=[[1,2,3,],[4,5,6]],那么表达式sum([i*j for i,j in zip(*x)])的值为()。

    正确答案: 32
    解析: 暂无解析

  • 第13题:

    表达式list(map(list,zip(*[[1,2,3],[4,5,6]])))的值为________________。


    正确答案:[[1,4],[2,5],[3,6]]

  • 第14题:

    以下错误的定义语句是

    A.int x[][3]={{0},{1},{1,2,3}};

    B.int x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};

    C.int x[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};

    D.int x[][3]={1,2,3,4};


    正确答案:C
    解析:本题考查的是二维数组的定义和初始化方法。C语言中,在定义并初始化二维数组时,可以省略数组第一维的长度,但是不能省略第二维的长度。故选项C)错误。

  • 第15题:

    下列错误的定义语句是( )。

    A.intx[][3]={{0},{1},{1,2,3}};

    B.intx[4][3]={{1,2,3},{1,2,3),{1,2,3),{1,2,3}};

    C.intx[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};

    D.intx[][3]={1,2,3,4};


    正确答案:C
    C。【解析】本题考查数组的定义一维数组定义和初始化是允许省略行下标,不允许省略列下标,故选项C错误。

  • 第16题:

    print(set([1,2,3]))输出结果为:

    A.set([1,2,3])

    B.([1,2,3])

    C.{1,2,3}

    D.[1,2,3]


    正确答案:C

  • 第17题:

    以下能对二维数组a进行正确初始化的语句是( )

    A.int a[2][]={{1,0,1},{5,2,3}};
    B.int a[][3]={{1,2,3},{4,5,6}};
    C.int a[2][4]={{1,2,3},{4,5},{6}};
    D.int a[][3]={{1,0,1},{},{1,1}};

    答案:B
    解析:

  • 第18题:

    以下能对二维数组A进行正确初始化的语句是()。

    • A、int a[][3]={{1,2,3},{4,5,6}};
    • B、int a[2][]={{1,0,1},{5,2,3}};
    • C、int a[2][4]={{1,2,3},{4,5},{6}};
    • D、int a[][3]={{1,0,1},{},{1,1}};

    正确答案:A

  • 第19题:

    已知x=[[1,2,3,],[4,5,6]],那么表达式sum([i*j for i,j in zip(*x)])的值为()。


    正确答案:32

  • 第20题:

    填空题
    已知x=[1,2,3],那么执行语句x[len(x)-1:]=[4,5,6]之后,变量x的值为()。

    正确答案: [1, 2, 4, 5, 6]
    解析: 暂无解析

  • 第21题:

    单选题
    以下能对二维数组A进行正确初始化的语句是()。
    A

    int a[][3]={{1,2,3},{4,5,6}};

    B

    int a[2][]={{1,0,1},{5,2,3}};

    C

    int a[2][4]={{1,2,3},{4,5},{6}};

    D

    int a[][3]={{1,0,1},{},{1,1}};


    正确答案: C
    解析: 暂无解析

  • 第22题:

    单选题
    下列MATLAB语句不正确的是()
    A

    A=[1,2,3;456;780];sum(A(:))

    B

    A=[1,2,3;456;780];C=A>6

    C

    A=[1,2,3;4,5,6;7,8,0];A(1,:).*A(:,3)

    D

    A=[1,2,3;4,5,6;7,8,0];A(1,:)*A(:,3)


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    以下错误的定义语句是(  )。
    A

    int x[][3]={{0},{1},{1,2,3}};

    B

    int x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};

    C

    int x[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};

    D

    int x[][3]={1,2,3,4};


    正确答案: B
    解析:
    通过赋值定义二维数组的大小时,只可以省略第一个方括号中的常量表达式,而不能省略第二个方括号中的常量表达式。答案选择C选项。