niusouti.com
更多“以下数组定义中错误的是A.int x[][3]={0};B.int x[2][3]={{1,2},{3,4},{5,6}};C.int x[][3]={{1, ”相关问题
  • 第1题:

    以下数组定义中错误的是______。

    A.intx[][3]={0};

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

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

    D.mtx[2][3]={1,2,3,4,5,6};


    正确答案:B
    解析: 二维数组赋初值时,第一个维数即行数可以省略,但是列数不能省略。因此选项A、C正确。选项D是按数据在二维数组中的顺序初始化。在选项B中,列维数的初始化格式跟定义的维数不一致,为错误选项。

  • 第2题:

    方程f(x)=x23-11.1x22+38.8x-41.77=0的有根区间为(9)。

    A.[1,2]

    B.[3,4]

    C.[1,2]、[3,4]

    D.[1,2]、[3,4]、[5,6]


    正确答案:D
    解析:非线性方程f(x)=0求根,包括求超越方程和代数方程的根x*,方程的根也是f(x)的零点,即f(x*)=0,x,可以是实根也可以是复根,本题以求实根为主。求实根首先要确定根x*所在区间[a,b.,称为有根区间。根据连续函数性质,若f(x)在[a,b.上连续,当f(o)f(b)0时,[d,b.为有根区间,为找到方程f(x)=0的有根区间,可用逐次搜索法,也就是在x的不同点上计算fix),观察f(x)的符号。只要在相邻两点f反号,则得到有根区间,本例得到3个有根区间,分别为[1,2.[3,4.[5,6.。

  • 第3题:

    不能定义长度为4的数组a的语句是

    A.int [] a = new int[] {1,2,3,4};

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

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

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


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

  • 第4题:

    以下数组定义中错误的是

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

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

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

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


    正确答案:B
    解析:二维数组的初始化有以下几种形式:①分行进行初始化;②不分行进行初始化;③部分数组元素进行初始化;④省略第一维的定义,不省略第二维的定义。选项B) 等号右边分了3行,大于等号左边数组的行数2。

  • 第5题:

    下列选项中关于二维数组的定义,格式错误的是

    A.int[][] arr = new int[3][4]

    B.int[][] arr = new int[3][]

    C.int[][] arr = new int[][4]

    D.int[][] arr = {{1,2},{3,4,5},{6}}


    C

  • 第6题:

    下列选项中关于二维数组的定义,格式错误的是()

    A.int[][] arr = new int[3][4]

    B.int[][] arr = new int[3][]

    C.int[][] arr = new int[][4]

    D.int[][] arr = {{1,2},{3,4,5},{6}}


    int[][] arr = new int[][4]