更多“若有定义chara4[]=newchar[5];则length的值为()”相关问题
  • 第1题:

    设有数组的定义:int m[]=new int[5],则m.length的值为( )。

    A.4

    B.5

    C.6

    D.10


    正确答案:B
    解析:在Java语言中,数组被当作对象来处理,它包含一个很重要的变量length,用来表示数组的长度。

  • 第2题:

    若有定义int a[9],+P=a;,则P+5表示( )。A.数组元素a[5]的值B.数组元素a[5]的地址SXB

    若有定义int a[9],+P=a;,则P+5表示( )。

    A.数组元素a[5]的值

    B.数组元素a[5]的地址

    C.数组元素a[6]的地址

    D.数组元素a[0]的值加上5


    正确答案:B
    本题考查了通过指针来引用一维数组元素的方法。题中*P=a;这一赋值语句是指针P指向了数组a的首地址,P+5是指针P向后移动了5个int类型的存储单元,所以P+5指向了数组元素a[5]。

  • 第3题:

    int型public成员变量MAX LENGTH,该值保持为常数100,则定义这个变量的语句是( )。

    A.publicintMAX_LENGTH=100

    B.finalintMAX LENGTH=100

    C.publicconstintMAX_LENGTH=100

    D.publicfinalintMAX_LENGTH=100


    正确答案:D
    解析: 本题考查Java中变量的声明。选项A虽然按照题目要求定义了—个变量,但没有满足保持为常数的要求,该变量可以被改变。选项B没有满足题日要求的public成员变量;选项C与C语言混淆,const是C语言用来定义常值变量的关键字,Java中定义常值变量使用的是final属性,说明该值赋值以后永不改变,所以选项D为正确答案。

  • 第4题:

    血型public成员变量MAX_LENGTH,该值保持为常数200,则定义这个变量的语句是______。


    正确答案:publicfinalintMAX LENGTH=100
    publicfinalintMAX LENGTH=100 解析: 本题考查Java中变量的声明。Java中定义常值变量使用的是final属性,说明该值赋值以后永不改变,所以正确答案为publicfinal int MAX LENGTH=100。

  • 第5题:

    若有定义“int a=5,b=7;”,则表达式a%-(b%2) 运算后,a的值为( )。A.0B.1C.11S

    若有定义“int a=5,b=7;”,则表达式a%-(b%2) 运算后,a的值为( )。

    A.0

    B.1

    C.11

    D.3


    正确答案:A
    本题考查“%”运算符的使用。运算符“%”是整数除法的余数。本题中表达式a%=(b%2)等价于a=a%(b%2)=5%(7%2)=5%1=0。

  • 第6题:

    若有定义:int x=5,y=6;则表达式x=(y==6)的值为()

    A.5

    B.1

    C.6

    D.0


    参考答案:B

  • 第7题:

    若有定义chara[]=newchar[5];则a.length的值为()

    • A、0
    • B、10
    • C、4
    • D、5

    正确答案:D

  • 第8题:

    若有定义chara4[]=newchar[5];则length的值为()

    • A、0
    • B、10
    • C、4
    • D、5

    正确答案:D

  • 第9题:

    假定一个一维数组的定义语句为"int[]x=new int[20];",则x.length的值为()。


    正确答案:20

  • 第10题:

    "若有定义Stringtom=""我们是学生"";则tom.length()的值是()"

    • A、5
    • B、10
    • C、6
    • D、11

    正确答案:A

  • 第11题:

    单选题
    若有定义Stringtom="Iamagoodcat";则tom.indexOf("a")的值为()
    A

    2

    B

    3

    C

    4

    D

    5


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

  • 第12题:

    单选题
    若有定义Stringtom="我们是学生";则tom.length()的值是()
    A

    5

    B

    10

    C

    6

    D

    11


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

  • 第13题:

    若有定义:inta=5,*b=&a;,则printf("%d\n",*b);语句的输出结果为()。

    A.随机值

    B.a的地址

    C.6

    D.5


    正确答案:D

  • 第14题:

    数组x定义为intx[][]newint[3][2];则x..length的值为(),x[0].length的值为()。


    正确答案:3、2

  • 第15题:

    int型public成员变量MAX_LENGTH的值保持为常数200,则定义这个变量的语句是______。


    正确答案:public final int MAX_LENGTH=200
    public final int MAX_LENGTH=200 解析: Java定义常量时使用final属性,说明其值永不改变。

  • 第16题:

    若有定义:“inta=4,b=5;floatx=3.4,y=2.1;”,则下列表达式的值为( )。 A.5.5B.55

    若有定义:“inta=4,b=5;floatx=3.4,y=2.1;”,则下列表达式的值为( )。

    A.5.5

    B.55

    C.5.500000

    D.55.00000


    正确答案:C
    在计算(float)(a+b)/2时,由于通过强制类型转换将(a+b)转换成了float型,所以应先将2转换成float型,再进行计算,得4.500000。在计算(int)x%(int)y时,先将x和y通过强制类型转换成int型,再进行求余运算,结果为1。又因为4.500000是float型,所以将1和它相加时,先将1换成float型,再计算,得到5.500000。类型转换的一般规则是低级类型从高级类型进行相应的转换。数据类型的级别由低到高的排序表示为:char→int→unsigned→log→float→double。

  • 第17题:

    若有定义:inta=5,b=7,c;则执行语句c=a&b;后c的值为()。

    A.12

    B.2

    C.6

    D.5


    参考答案:D

  • 第18题:

    int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是()。

    A.publicintMAXLENGTH=100

    B.finalintMAX_LENGTH=100

    C.publicconstintMAX_LENGTH=100

    D.publicfinalintMAX_LENGTH=100


    正确答案:D

  • 第19题:

    若有定义:int x=5,y=6;则表达式x=(y==6)的值为()

    • A、5
    • B、1
    • C、6
    • D、0

    正确答案:B

  • 第20题:

    若有定义Stringtom="Iamagoodcat";则tom.indexOf("a")的值为()

    • A、2
    • B、3
    • C、4
    • D、5

    正确答案:A

  • 第21题:

    若有定义:int a[10],*p; 则*(p+5)表示()。

    • A、元素a[5]的值
    • B、元素a[5]的地址
    • C、元素a[6]的值
    • D、元素a[6]的地址

    正确答案:A

  • 第22题:

    单选题
    若有定义:inta=5,b=7,c;则执行语句c=a&b;后c的值为()。
    A

    12

    B

    2

    C

    6

    D

    5


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

  • 第23题:

    单选题
    若有定义chara[]=newchar[5];则a.length的值为()
    A

    0

    B

    10

    C

    4

    D

    5


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