使用方法length()可以获得字符串或数组的长度。

题目

使用方法length()可以获得字符串或数组的长度。


相似考题
更多“使用方法length()可以获得字符串或数组的长度。”相关问题
  • 第1题:

    有以下程序includemain(){charp[]={'a','b','c'},q[10]={'a','b','c'};printf("%d%d\

    有以下程序 #include<string.h> main() { charp[]={'a','b','c'},q[10]={'a','b','c'}; printf("%d%d\n",strlen(p),strlen(q));} 以下叙述中正确的是

    A.在给p和q数组置初值时,系统会自动添加字符串结束符,故输出的长度都为3

    B.由于p数组中没有字符串结束符,长度不能确定,但q数组中字符串长度为3

    C.由于q数组中没有字符串结束符,长度不能确定,但p数组中字符串长度为3

    D.由于p和q数组中都没有字符串结束符,故长度都不能确定


    正确答案:A
    解析: 在给p和q数组赋初值时,系统会自动添加字符串结束符,从题目中可以看出数组p和q都有3个字符,所以长度均为3。

  • 第2题:

    有以下程序includemain(){char p[]={'a','b','c'},q[10]={'a','b','c'}; printf("%d%

    有以下程序 #include<string.h> main() { char p[]={'a','b','c'},q[10]={'a','b','c'}; printf("%d%d\n",strlen(p),strlen(q));} 以下叙述中正确的是

    A.在给p和q数组置初值时,系统会自动添加字符串结束符,故输出的长度都为3

    B.由于p数组中没有字符串结束符,长度不能确定,但q数组中字符串长度为3

    C.由于q数组中没有字符串结束符,长度不能确定,但p数组中字符串长度为3

    D.由于p和q数组中都没有字符串结束符,故长度都不能确定


    正确答案:A
    解析:在给p和q数组赋初值时,系统会自动添加字符串结束符,从题目中可以看出数组p和q都有3个字符,所以长度均为3。

  • 第3题:

    怎样获得数组的长度()

    A.length()方法

    B.length属性

    C.size()方法

    D.size属性


    参考答案B

  • 第4题:

    返回字符串长度的函数是()。

    • A、length()
    • B、left()
    • C、long()
    • D、len()

    正确答案:A

  • 第5题:

    当使用setLength(int length)时,如果length的长度小于原字符串的长度,那么进行setLength操作后当前字符串的长度为length,且后面的字符被删除


    正确答案:正确

  • 第6题:

    用字符数组存储长度为n的字符串,数组长度至少为n+1。


    正确答案:正确

  • 第7题:

    Javascript里取字符串的长度是(),取数组的长度是()。


    正确答案:length;length

  • 第8题:

    下列可以用来获取数组长度的是()

    • A、size
    • B、length
    • C、length()
    • D、size()

    正确答案:B

  • 第9题:

    单选题
    下列对数组长度的描述,正确的是()。
    A

    无论数组中实际存储几个元素,数组长度只和最后一个下标有关

    B

    数组长度=最后一个下标

    C

    数组长度=数组名.length-1

    D

    数组长度=最后一个下标-1


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

  • 第10题:

    判断题
    使用方法length()可以获得字符串的长度。()
    A

    B


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

  • 第11题:

    判断题
    当使用setLength(int length)时,如果length的长度小于原字符串的长度,那么进行setLength操作后当前字符串的长度为length,且后面的字符被删除
    A

    B


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

  • 第12题:

    单选题
    如何获得数组的长度?()
    A

    利用全局函数getArrayLen()

    B

    利用数组的getLength()函数

    C

    利用数组的length()函数

    D

    利用数组的length变量


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

  • 第13题:

    有以下程序 #include 〈string.h〉 main ( ) { char p[]={'a','b ,'c'}, q[10]={'a','b','c'}; printf("%d %d\n",strlen(p),strlen(q)); } 以下叙述中正确的是

    A.在给p和q数组置初值时,系统会自动添加字符串结束符,故输出的长度都为3

    B.由于p数组中没有字符申结束符,长度不能确定;但q数组中字符串长度为3

    C.由于q数组中没有字符串结束符,长度不能确定:但p数组中字符串长度为3

    D.由于p和q数组中都没有字符串结束符,故长度都不能确定


    正确答案:B
    解析:本题考查了对字符数组赋初值.使用初始化列表对字符数组赋初值,系统不会自动为其添加字符串结束符,使用字符串初始化时才会自动添加,所以选项A是错的。数组长度在未指定的情况下由初始化列表项中数据的个数决定,若已指定且初始化项数不足时,多出部分会自动初始化为0,0等价于字符串结束符'\0'。所以选项B是正确的,C和D都是错误的。本题应该选B。

  • 第14题:

    有以下程序:以下叙述中正确的是( )。

    A.在给P和q数组置初值时,系统会自动添加字符串结束符,故输出的长度都为3

    B.由于P数组中没有字符串结束符,长度不能确定;但q数组中字符长度为3

    C.由于q数组中没有字符串结束符,长度不能确定;但P数组中字符长度为3

    D.由于P和q数组中没有字符串结束符,故长度都不能确定


    正确答案:B
    本题考查的是库函数的调用。Stden

  • 第15题:

    在JavaScript中Array对象拥有的方法不包括()。

    • A、 sort()数组排序 
    • B、 length()计算数组长度 
    • C、 concat()数组合并 
    • D、 reverse()数组元素反转

    正确答案:B

  • 第16题:

    使用方法length()可以获得字符串的长度。()


    正确答案:正确

  • 第17题:

    使用void setLength(int length)设置字符串长度时,如果length大于原字符串长度,那么将会在字符串后面补上()

    • A、字符‘/u0000’
    • B、不做任何操作
    • C、任意字符
    • D、补0

    正确答案:A

  • 第18题:

    在一个用数组实现的队列类中,假定数组长度为MS,队首元素位置为first,队列长度为length,则队尾的后一个位置为()。

    • A、length+1
    • B、first+length
    • C、(first+length—1)%MS
    • D、(first+length)%MS

    正确答案:D

  • 第19题:

    下列对数组长度的描述,正确的是()。

    • A、无论数组中实际存储几个元素,数组长度只和最后一个下标有关
    • B、数组长度=最后一个下标
    • C、数组长度=数组名.length-1
    • D、数组长度=最后一个下标-1

    正确答案:A

  • 第20题:

    如何获得数组的长度?()

    • A、利用全局函数getArrayLen()
    • B、利用数组的getLength()函数
    • C、利用数组的length()函数
    • D、利用数组的length变量

    正确答案:C

  • 第21题:

    单选题
    以下对C语言字符数组描述中,正确的是()
    A

    可以用length函数计算字符数组中字符串的长度

    B

    可以在赋值语句中通过赋值运算符=对字符数组整体赋值

    C

    存放在字符数组中的字符串,以’/0’作为该字符串结束标志

    D

    字符数组只能存放字符串,不能存放字符


    正确答案: D
    解析: 在C语言中没有专门的字符串变量,通常用一个字符数组来存放一个字符串。字符串常量总是以'/0'作为字符串的结束符。

  • 第22题:

    单选题
    使用void setLength(int length)设置字符串长度时,如果length大于原字符串长度,那么将会在字符串后面补上()
    A

    字符‘/u0000’

    B

    不做任何操作

    C

    任意字符

    D

    补0


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

  • 第23题:

    判断题
    用字符数组存储长度为n的字符串,数组长度至少为n+1。
    A

    B


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

  • 第24题:

    单选题
    在一个用数组实现的队列类中,假定数组长度为MS,队首元素位置为first,队列长度为length,则队尾的后一个位置为()。
    A

    length+1

    B

    first+length

    C

    (first+length—1)%MS

    D

    (first+length)%MS


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