更多“用于从字符串左边截取字符的函数是( ) ”相关问题
  • 第1题:

    LTRIM(S)是去空格函数,返回S字符串去掉左边空格后的字符串。()


    参考答案:正确

  • 第2题:

    用于获得字符串S最左边4个字符的函数是( )。

    A.Left(S,4)

    B.Left(S,1,4)

    C.Left str(S,4)

    D.Left str(S,1,4)


    正确答案:A
    A。【解析】获得字符串最左边字符格式为:Left(字符串名,长度)。

  • 第3题:

    函数readDat是从文件in.dat中读取20行数据存放到字符串数组xx中(每行字符串长度均小于80)。请编制函数jsSort,其函数的功能是:以行为单位对字符串按下面给定的条件进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用函数writeDat把结果xx输出到文件out.dat中。 条件:字符串从中间一分为二,左边部分按字符的ASCII值降序排序,右边部分按字符的ASCII值升序排序。如果原字符串长度为奇数,则最中间的字符不参加排序,字符仍放在原位置上。注意:部分源程序存在test.c文件中。 请勿改动数据文件in.dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。


    正确答案:
    【审题关键句】以行为单位从字符串左边部分降序排序,右边部分升序排序。如果原字符串长度为奇数,则最中间的字符不参加处理。
    【解题思路】
    ①定义字符局部变量ch,整型循环变量i、j、k和表示字符串长度的变量len、P。
    ②在第一层for循环中,变量i从0开始,依次递增直到其值等于20,在循环体中,首先调用库函数strlen(xx[i])求得字符串xx[il的长度,把此值转化成整型赋给变量len,用len的值除以2,得到字符串xx[i]的长度的一半赋给变量P;在第二层for循环中,变量j从0开始,依次递增直到其值等于(p-1),在循环体中执行第三层for循环,循环变量k从j+1开始,依次递增直到其值等于P,对字符串xx[i]左半部分的子字符串中的字符xx[i][j]和xx[i][k]按照ASCII码值的大小进行比较,如果xx[i][j]的ASCII码值小于xx[i][k]的ASCII码值,则两者进行互换,实现对字符串xx[i]左半部分的子字符串按照降序排列。然后,有if条件语句判断,len对2的余数是否等于1,如果等于1,说明字符串xx[i]的长度为奇数,则变量P加1,因为这时字符串的中间字符不参与排序。再对字符串xx[i][j]右半部分的字符串按升序排列。在for循环中,变量j从P开始,依次递增直到其值等于len-1,在循环体中,执行for循环中,变量k从j+1开始,依次递增直到其值等于Ien,对字符xx[i][j]和xx[i][k]按其ASCII码值的大小进行比较,如果字符xx[i][j]的ASCII码值大于xx[i][k]的ASCII码值,则两者进行互换,实现字符串xx[i]右半部分的字符串按照升序排列。
    【参考答案】

  • 第4题:

    当使用getChars()时,正确的表述是()

    • A、该函数用于字符数组转换成字符串
    • B、该函数不需要任何参数
    • C、该函数用于float或double转换成字符数组
    • D、该函数用于从字符串转换成字符数组

    正确答案:D

  • 第5题:

    函数String(n,"str")的功能是()。

    • A、把数值型数据转换为字符串
    • B、返回由n个字符组成的字符串
    • C、从字符串中取出n个字符
    • D、从字符串中第n个字符的位置开始取子字符串

    正确答案:B

  • 第6题:

    C++语言中,用于直接从键盘输入中读入单个字符的字符串函数是()。

    • A、gets
    • B、puts
    • C、scanf
    • D、printf

    正确答案:A

  • 第7题:

    去掉字符串左边空格的函数是()。

    • A、Ltrim$
    • B、Rtrim$
    • C、Left$
    • D、Right$

    正确答案:A

  • 第8题:

    多选题
    Excel中可以利用()函数实现截取子字符串操作
    A

    LEN

    B

    LEFT

    C

    MID

    D

    RIGHT


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

  • 第9题:

    多选题
    以下函数可以截取字符串的有()。
    A

    RIGHT

    B

    LEFT

    C

    LEN

    D

    MID


    正确答案: A,B
    解析: RIGHT(text,num_chars)用于从文本字符串中最后一个字符开始返回指定个数的字符。LEFT(text,num_chars)用于返回文本字符串中第一个字符开始至指定个数的字符。MID(text,start_num,num_chars)用于返回文本字符串中从指定位置开始的指定数目的字符。LEN(text)用于返回文本字符串中的字符数。因此可以截取字符串的函数有RIGHT、LEFT、MID。

  • 第10题:

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

    strcmp是字符串比较函数

    B

    strcat是字符串连接函数

    C

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

    D

    strcpy是字符串拷贝函数


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

  • 第11题:

    单选题
    用于返回文本字符串中从指定位置开始的指定数目的字符的函数是().
    A

    RIGHT

    B

    MID

    C

    LEN

    D

    LEFT


    正确答案: A
    解析: MID用于返回文本字符串中从指定位置开始的指定书目的字符.

  • 第12题:

    单选题
    从某字符串中截取一部分子串,可以用以下哪个函数实现()
    A

    TRUNC

    B

    TRIM

    C

    LPAD

    D

    INSTR

    E

    SUBSTR


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

  • 第13题:

    用于获得字符串S最左边4个字符的函数是______。

    A.Left(S,4)

    B.Left(1,4)

    C.Leftstr(S)

    D.Leftstr(S,4)


    正确答案:A
    解析:“Left(x,n)”从x字符串左边起取n个字符。

  • 第14题:

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

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

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

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

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


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

  • 第15题:

    从某字符串中截取一部分子串,可以用以下哪个函数实现()

    A.TRUNC

    B.TRIM

    C.LPAD

    D.INSTR

    E.SUBSTR


    参考答案:E

  • 第16题:

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

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

    正确答案:B

  • 第17题:

    以下函数可以截取字符串的有()。

    • A、"RIGHT"
    • B、"LEFT"
    • C、"LEN"
    • D、"MID"

    正确答案:A,B,D

  • 第18题:

    可实现从字符串任意位置截取字符的函数是()。

    • A、Instr
    • B、Mid$
    • C、Left$
    • D、Right$

    正确答案:B

  • 第19题:

    从某字符串中截取一部分子串,可以用以下哪个函数实现()

    • A、TRUNC
    • B、TRIM
    • C、LPAD
    • D、INSTR
    • E、SUBSTR

    正确答案:E

  • 第20题:

    多选题
    Excel中可以利用()函数实现截取子字符串操作。
    A

    LEN()

    B

    LEFT()

    C

    MID()

    D

    RIGHT()


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

  • 第21题:

    单选题
    当使用getChars()时,正确的表述是()
    A

    该函数用于字符数组转换成字符串

    B

    该函数不需要任何参数

    C

    该函数用于float或double转换成字符数组

    D

    该函数用于从字符串转换成字符数组


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

  • 第22题:

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

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

    B

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

    C

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

    D

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


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

  • 第23题:

    单选题
    用于获得字符串s最左边4个字符的函数是()
    A

    Left(s,4)

    B

    Left(1,4)

    C

    LeftStr(s)

    D

    LeftStr(3,4)


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