若有数组定义语句:int a[3]={6};float b[3];double c[3]={1.2,-56.7,38};则以下判断哪一个不成立()A、a[0]的初值为6B、c[1]的初值为-56.7C、b[1]的初值为0D、b[0]的初值为随机值

题目

若有数组定义语句:int a[3]={6};float b[3];double c[3]={1.2,-56.7,38};则以下判断哪一个不成立()

  • A、a[0]的初值为6
  • B、c[1]的初值为-56.7
  • C、b[1]的初值为0
  • D、b[0]的初值为随机值

相似考题
更多“若有数组定义语句:int a[3]={6};float b[3]”相关问题
  • 第1题:

    若有定义语句:int a[3][6];,按在内存中的存放顺序,a数组的第10个元素是( )

    A.a[0][4]

    B.a[1][3]

    C.a[0][3]

    D.a[1][4]


    正确答案:B
    解析:二维数组在内存中是按行优先的模式存放,即先第一行,再第二行……直到最后一行;此外,其下标足从零开始,即第一个是a[0][0],从而,第10个元素是存放在a[1][3]中。一般说来,a[x][y]中第n个元素所在行下标的计算方法为:n/x,列下标的计算方法为:n%y-1。

  • 第2题:

    以下正确的数组定义语句是( )

    A.int y[1][4]={1,2,3,4,5,}

    B.float x[3][]={{1},{2},{3}}

    C.long s[2][3]={{1},{1,2}{1,2,3,}}

    D.double t[][3]={0}


    正确答案:D

  • 第3题:

    若有定义float X=1.5;int a=1,b=3,C=2;,则正确的switch语句是( )。

    A.

    B.

    C.

    D.


    正确答案:B
    c语言中,switch语句专用于实现多分支结构程序,其特点是各分支清晰且直观。switch后面括号中可以是任何表达式,取其整数部分与各常量表达式进行比较。常量表达式中不能出现变量,且类型必须是整型、字符型或枚举型,各常量表达式各不相同。

  • 第4题:

    若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是( )。A.p=a; B.p[0]=a;

    若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是( )。

    A.p=a;

    B.p[0]=a;

    C.p[o]=&a[1][2];

    D.p[1]=&a;


    正确答案:B
    选项B表示把整型数组a[o]的指针赋给p[0]。

  • 第5题:

    若有定义:int a=2,b=3;float x=3.5,y=2.5;则下面表达式的值为______。(float)(a+b)/2+(int)x%(int)y

    A.3.5

    B.35

    C.3.5

    D.35


    正确答案:C

  • 第6题:

    若有定义语句“int a[3][5];”,按内存中的数据存放顺序,a数组的第10个元素是()

    A.a[1][4]

    B.a[1][3]

    C.a[2][3]

    D.a[2][4]


    正确答案:A

  • 第7题:

    若要定义a为3×4的二维数组,正确的定义语句是 ( )

    A.floata(3,4);

    B.float a[3][4];

    C.float a(3)(4);

    D.float a[3,4];


    正确答案:B

  • 第8题:

    哪个语句创建了一个数组实例?()

    • A、int[] ia= new int [15];
    • B、float fa= new float [20];
    • C、char[] ca= “Some String”;
    • D、int ia [][]= {4,5,6} {1,2,3};

    正确答案:A

  • 第9题:

    下列数组定义语句中:int[]a=newint[3];,定义的数组a占的字节数为()


    正确答案:12

  • 第10题:

    填空题
    下列数组定义语句中:int[] a=new int[3]; ,定义的数组a占的字节数为()。

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

  • 第11题:

    单选题
    有定义语句: int[,] a=new int[5,6];  则下列正确的数组元素引用是()
    A

     a(3,4)

    B

     a(3)(4)

    C

     a[3][4]

    D

     a[3,4]


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

  • 第12题:

    单选题
    若有数组定义语句:int a[3]={6};float b[3];double c[3]={1.2,-56.7,38};则以下判断哪一个不成立()
    A

    a[0]的初值为6

    B

    c[1]的初值为-56.7

    C

    b[1]的初值为0

    D

    b[0]的初值为随机值


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

  • 第13题:

    若有以下定义语句:int a[10]={1,2,3,4,5,6,7,8,9,10}; 则下列哪个是对该数组元素的正确引用( )

    A. a[10]

    B. a[a[3]-5]

    C. a[a[9]]

    D. a[a[4]+4]


    正确答案:D

  • 第14题:

    若要定义a为3×4的二维数组,正确的定义语句是( )

    A.float a(3,4);

    B.float a[3][4];

    C.float a(3)(4);

    D.float a[3,4];


    正确答案:B

  • 第15题:

    若有定义:float x=1.5;int a=1,b=3,c--2;,则正确的switch语句是( )。 .

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    B)选项的“switch((int)x);”语句中不应该有最后的分号。switch(exprl)中1雏Jexprl能用浮点类型或lon9类型,也不能为一个字符串,因此c)错误。case后面只能是常量表达式,因此D)错误。

  • 第16题:

    若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是( )。


    正确答案:A
    B选项中switch((int)x);语句中不应该有最后的分号。switch(exprl),中的exprl不能用浮点类型或10n9类型,也不能为一个字符串,所以c错误。ca”后面常量表达式的类型必须与switch后面表达式的类型一致,所以D错误。

  • 第17题:

    若有以下定义和语句,且0<=I<10,则对数组元素的错误引用是 ( )

    int a [ ]={1,2,3,4,5,6,7,8,9,0};

    int*p,I

    p=a;

    A.* (a+I)

    B.a[p-a]

    C.p+I

    D.* (&a[I])


    正确答案:C

  • 第18题:

    若有定义和语句: int a[10]={1,2,3,4,5,6,?,8,9,10},* p=a; 则不能表示a数组元素的表达式是 ( )

    A.* p

    B.a[10]

    C.* a

    D.a[p-a)


    正确答案:B

  • 第19题:

    下列语句中,可以创建数组实例的有()。

    • A、int[] ia = new int [15];
    • B、float fa = new float [20];
    • C、char*+ ca =“Some String”;
    • D、Object oa = new float[20];
    • E、Int ia [][] =(4,5,6)(1,2,3)

    正确答案:A,D

  • 第20题:

    有定义语句: int[,] a=new int[5,6];  则下列正确的数组元素引用是()

    • A、 a(3,4)
    • B、 a(3)(4)
    • C、 a[3][4]
    • D、 a[3,4]

    正确答案:D

  • 第21题:

    下列数组定义语句中:int[] a=new int[3]; ,定义的数组a占的字节数为()。


    正确答案:12

  • 第22题:

    填空题
    下列数组定义语句中:int[]a=newint[3];,定义的数组a占的字节数为()

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

  • 第23题:

    单选题
    若有定义:float x=1.5; int a=1,b=3,c=2; 则正确的switch语句是(  )。

    正确答案: A
    解析:
    D项正确,标号可以是整型表达式。A项错误,case是关键字,与其后面的常量表达式合称case语句标号。常量表达式的类型必须与swicth后圆括号中的表达式类型相同,各case语句标号的值应该互不相同。c是变量,不能作为表达式放在case后面;B项错误,switch后面不应该有分号;C项错误,switch参数值类型必须是这几种类型之一:int,long,short,byte,char。答案选择D选项。