多选题以下字符串函数的描述中,错误的是()AcharAt函数的作用是返回一个字符,如charAt(1)返回字符串中的第一个字符B在length函数中,一个汉字占两个英文字母的空间,因此长度也要加倍Csubstring函数的作用是返回字符串的一个子串DString类和StringBuffer类都有length函数,它们的形式和功能是一致的Eindexof函数的作用是从前往后搜索字符第一次出现的位置

题目
多选题
以下字符串函数的描述中,错误的是()
A

charAt函数的作用是返回一个字符,如charAt(1)返回字符串中的第一个字符

B

在length函数中,一个汉字占两个英文字母的空间,因此长度也要加倍

C

substring函数的作用是返回字符串的一个子串

D

String类和StringBuffer类都有length函数,它们的形式和功能是一致的

E

indexof函数的作用是从前往后搜索字符第一次出现的位置


相似考题
更多“以下字符串函数的描述中,错误的是()”相关问题
  • 第1题:

    以下叙述中错误的是

    A.gets函数用于从终端读入字符串

    B.getehar函数用于从磁盘文件读入字符

    C.fputs函数用于把字符串输出到文件

    D.fwrite函数用于以二进制形式输出数据到文件


    正确答案:B

  • 第2题:

    下列叙述中错误的是( )。

    A.gets函数用于从终端读入字符串

    B.getchar函数用于从磁盘文件读入字符

    C.fputs函数用于把字符串输出到文件

    D.fwrite函数用于以二进制形式输出数据到文件


    正确答案:B
    B。【解析】本题考查的是c语言中输入、输出函数的使用,gets和getchar函数用于从标准输入设备键盘读入字符串和字符;fputs用于把字符串输出到文件;fwrite用于以二进制形式输出数据到文件。

  • 第3题:

    下列关于getline()函数的描述中,不正确的是( )。

    A.getline()函数是用来从键盘上读取字符串的

    B.getline()函数读取字符串长度是受限制的

    C.getline()函数读取字符串时,遇到终止符时就停止

    D.getline()函数中所使用的终止符只能是换行符


    正确答案:D
    解析:此题考查的是无格式输入输出流对象中的getline()函数。该函数的功能是允许从输入流中读取多个字符,并且允许指定输入终止字符(默认是换行符),在读取完成后,从读取的内容中删除该终止字符。

  • 第4题:

    以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是( )。A.LeftB.MidSX

    以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是( )。

    A.Left

    B.Mid

    C.String

    D.Instr


    正确答案:B
    B)【解析】本题考查字符串函数。函数Left表示从字符串的左边取连续个字符构成子串。Mid可以从字符串的任意位置取出子串。String则返回字符串的第一个字符构成的,含有相同个数字符的子串。lnstr为字符串匹配函数。

  • 第5题:

    以下叙述中错误的是( )。

    A.gets函数用于从终端读人字符串

    B.getehar函数用于从磁盘文件读人字符

    C.fputs函数用于把字符串输出到文件

    D.fwrite函数用于以二进制形式输出数据到文件


    正确答案:B
    本题考查字符处理函数和文件操作函数。属于基础知识,其中B选项9etchar函数是用于从终端读人一个字符。

  • 第6题:

    fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是( )。

    A)字符串读入后会自动加入'\0'

    B)fp是指向该文件的文件型指针

    C)fgets函数将从文件中最多读入n个字符

    D)fgcts函数将从文件中最多读入n-1个字符


    正确答案:C

  • 第7题:

    以下字符串函数的描述中,错误的是()

    • A、charAt函数的作用是返回一个字符,如charAt(1)返回字符串中的第一个字符
    • B、在length函数中,一个汉字占两个英文字母的空间,因此长度也要加倍
    • C、substring函数的作用是返回字符串的一个子串
    • D、String类和StringBuffer类都有length函数,它们的形式和功能是一致的
    • E、indexof函数的作用是从前往后搜索字符第一次出现的位置

    正确答案:A,B

  • 第8题:

    数据结构里,关于字符串函数strcmp()描述错误的是()。

    • A、函数功能是比较两个字符串的大小。
    • B、字符串1等于字符串2,函数返回值等于true
    • C、字符串1大于字符串2,函数返回值是1。
    • D、字符串1小于字符串2,函数返回值是-1。

    正确答案:B

  • 第9题:

    以下哪个SQL函数可用于返回特定字符串在较大字符串中的起始位置?()

    • A、CONCAT
    • B、INSTR
    • C、LENGTH
    • D、SUBSTR

    正确答案:B

  • 第10题:

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

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

    B

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

    C

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

    D

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


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

  • 第11题:

    单选题
    有以下函数:int fun(char *s,char *t){ while((*s)&&(*t)&&(*t++==*s++)); return (*s-*t);}函数的功能是(  )。
    A

    求字符串的长度

    B

    比较两个字符串的大小

    C

    将字符串s复制到字符串t中

    D

    连接字符串s和字符串t


    正确答案: C
    解析:
    函数体执行过程为:将两个字符串首地址传入函数,分别赋给指针s与t,在函数体内s与t所指向的字符串的字符不为'\0'时,判断两个指针指向的字符是否相同,若相同则两个指针分别加一指向下一个字符,若不同则退出while循环,返回不相同的字符的ASCII码值之差。返回值大于0表示字符串s>t;返回值小于0表示s<t;返回值为0,表示s=t。函数实现了比较两个字符串大小的功能。答案选择B选项。

  • 第12题:

    多选题
    以下关于字符串函数的描述中,正确的是()
    A

    append函数用于在已有的字符串末尾添加新的内容

    B

    insert函数的作用是在字符串的某个位置插入一个字符

    C

    setCharAt函数的作用是将String或StringBuffer字符串的某个字符串替换

    D

    replace函数的作用是替换一段子串 E delete函数用语删除整个字符串


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

  • 第13题:

    关于getline()函数的下列描述中,( )是错误的.

    A、该函数是用来从键盘上读取字符串的

    B、该函数读取的字符串长度是受限制的

    C、该函数读取字符串时遇到终止符便停止

    D、该函数中所使用的终止符只能是换行符


    参考答案:D

  • 第14题:

    下列关于getline()函数的描述中,错误的是( )。

    A.该函数可以用来从键盘上读取字符串

    B.该函数读取的字符串长度是受限制的

    C.该函数读取字符串时,遇到终止符时便停止

    D.该函数中所使用的终止符只熊是换行符,


    正确答案:D
    解析: 本题考查的是无格式输入输出流对象中的getline()函数。该函数的功能是允许从输入洗中读取多个字符,并且允许指定输入终止字符(默认是换行符),在读取完成后,从读取的内容中删除该终止字符。

  • 第15题:

    有以下函数

    该函数的功能是( )。

    A.计算s所指字符串占用内存字节的个数

    B.比较两个字符串的大小

    C.计算s所指字符串的长度

    D.将s所指字符串复制到字符串t中


    正确答案:C
    首先char*s接受一个字符型数组的首地址并将这个首地址赋给另一个字符型指针char*t,while(*t++)不断循环,直到*t为‘\o’,再将t一1,这时字符指针t指向字符串的最后一个字符,又因为s指向字符数组的首地址即字符串的首地址,所以return(t--s)便是返回字符数组中字符串的长度。故本题答案为C)。

  • 第16题:

    关于getline()函数的下列描述中,( )是错误的。

    A.该函数是用来从键盘上读取字符串的

    B.该函数读取的字符串长度是受限制的

    C.该函数读取字符串时,遇到终止符时便停止

    D.该函数中所使用的终止符只能是换行符


    正确答案:D

  • 第17题:

    有以下函数:

    该函数的功能是( )。

    A.tt-g s所指字符串的长度

    B.比较两个字符串的大小

    C.计算s所指字符串占用内存字节的个数

    D.将s所指字符串复制到字符串t中


    正确答案:A
    首先charss接受一个字符型数组的首地址并将这个首地址赋给另一个字符型指针char+t.while(}t++)不断循环直到}t为’、O’,再将t-1,这时字符指针t指向字符串的最后一个字符,又因为s指向字符数组的首地址即字符串的首地址所以retum(t—S)便是返回字符数组中字符串的长度。

  • 第18题:

    对字符串处理函数strcmp()描述正确的是()

    • A、字符串1等于字符串2,函数返回值等于0
    • B、字符串1大于字符串2,函数返回值等于1
    • C、字符串1小于字符串2,函数返回值等于-1
    • D、不能使用关系运算符“==”来比较两个字符串,只能用strcmp()函数来处理

    正确答案:A,B,C,D

  • 第19题:

    下列关于VB中函数功能的说法,错误的是()。

    • A、Val函数是将字符串中的数字转换成数值
    • B、Abs函数是求绝对值
    • C、Str函数是将数值数据转换成字符串
    • D、Int函数是求小于参数的最大整数

    正确答案:D

  • 第20题:

    关于字符串描述正确的是()。

    • A、字符串可以为空串
    • B、字符串的长度计算’/0’在内
    • C、字符串比较函数strcmp返回值类型是char
    • D、字符串求长度使用strcat

    正确答案:A

  • 第21题:

    以下字符串处理函数中,参数是一个的是()。

    • A、strcat
    • B、puts
    • C、gets
    • D、strlen

    正确答案:B,C,D

  • 第22题:

    单选题
    数据结构里,关于字符串函数strcmp()描述错误的是()。
    A

    函数功能是比较两个字符串的大小。

    B

    字符串1等于字符串2,函数返回值等于true

    C

    字符串1大于字符串2,函数返回值是1。

    D

    字符串1小于字符串2,函数返回值是-1。


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

  • 第23题:

    多选题
    C语言中字符串处理函数描述正确的是()
    A

    strcmp是字符串比较函数

    B

    strcat是字符串连接函数

    C

    strlen是求字符串的长度的函数

    D

    strcpy是字符串拷贝函数


    正确答案: D,B
    解析: 暂无解析

  • 第24题:

    多选题
    数据结构里,下面关于字符数组描述正确的是()
    A

    gets()读取的字符串,其长度没有限制,以敲回车键结束。

    B

    puts()函数,该函数一次只能输出一个字符串

    C

    strcmp()函数,字符串1小于字符串2,函数返回值整数-1

    D

    strcpy()函数功能是进行字符串连接.


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