niusouti.com

字符串编辑有3种基本操作:在指定位置插入一个字符、在指定位置删除一个字符、在指定位置用另一个字符替换原来的字符。将字符串ABCDE,编辑成ECDFE,至少需要执行( )次基本操作。A.2 B.3 C.4 D.5

题目

字符串编辑有3种基本操作:在指定位置插入一个字符、在指定位置删除一个字符、在指定位置用另一个字符替换原来的字符。将字符串ABCDE,编辑成ECDFE,至少需要执行( )次基本操作。

A.2 B.3 C.4 D.5


相似考题
参考答案和解析
正确答案:B
更多“字符串编辑有3种基本操作:在指定位置插入一个字符、在指定位置删除一个字符、在指定位置用另一个字 ”相关问题
  • 第1题:

    函数rewind(fp))的作用是( )。

    A.使fp指定的文件的位置指针重新定位到文件的开始位置

    B.将fp指定的文件的位置指针指向文件中所要求的特定位置

    C.使fp指定的文件的位置指针向文件的末尾

    D.使fp指定的文件的位置指针自动移至下一个字符位置


    正确答案:A
    解析:位置指针重返文件头函数rewind()的调用形式为:rewind(fp)。其中,“fp”是指向文件的文件型指针。  rewind(fp)的功能是:使fp指定的文件的位置指针重新定位到文件的开始位置。

  • 第2题:

    用你所熟悉的任意一种程序语言,编写一个完整的过程,将一个字符串插入到另一个

    字符串的某个位置后面(例如:将“abc”插入到“abcdef”的第三个字符位置后面,结果

    为 “abcabcdef”)。编写程序时,请在必要的地方加以注释(注:不能用该程序语言的内

    置函数或过程)。


    正确答案:
     

  • 第3题:

    正则表达式对象的match()方法可以在字符串的指定位置开始进行指定模式的匹配。


    正确答案:正确

  • 第4题:

    在vi编辑器中,x表示每按一次,删除光标所在位置的“前面”一个字符。()


    正确答案:错误

  • 第5题:

    栈的插入与删除操作在()进行。

    • A、栈顶
    • B、栈底
    • C、任意位置
    • D、指定位置

    正确答案:A

  • 第6题:

    栈的插入和删除操作在()。

    • A、栈底
    • B、栈顶
    • C、任意位置
    • D、指定位置

    正确答案:B

  • 第7题:

    在JavaScript中,下列关于String对象的charAt()和indexOf()方法理解正确的是()。

    • A、charAt()方法是获取位于指定索引位置的字符
    • B、indexOf()方法是查找字符或字符串的位置,返回字符串出现的所有位置
    • C、charAt()方法的参数可以为一个或两个
    • D、indexOf()方法的参数为指定的索引值

    正确答案:A

  • 第8题:

    用REPE SCASB指令对字符串进行扫描,如CX>0时,扫描结束,那么表示()。

    • A、在字符串中有一个AL中指定的字符
    • B、在字符串中遇上第一个AL中指定的字符
    • C、在字符串中遇上第一个不是AL中指令的字符
    • D、在字符串中有一个不是AL中指定的字符

    正确答案:C

  • 第9题:

    单选题
    栈的插入和删除操作在()。
    A

    栈底

    B

    栈顶

    C

    任意位置

    D

    指定位置


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

  • 第10题:

    单选题
    栈的插入与删除操作在()进行。
    A

    栈顶

    B

    栈底

    C

    任意位置

    D

    指定位置


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

  • 第11题:

    单选题
    一个子串在包含它的主串中的位置是指()。
    A

    子串的最后那个字符在主串中的位置

    B

    子串的最后那个字符在主串中首次出现的位置

    C

    子串的第一个字符在主串中的位置

    D

    子串的第一个字符在主串中首次出现的位置


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

  • 第12题:

    单选题
    字符串的strip方法的作用是()。
    A

    删除字符串头尾指定的字符

    B

    删除字符串末尾的指定字符

    C

    删除字符串头部的指定字符

    D

    通过指定分隔符对字符串切片


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

  • 第13题:

    请编写一个函数voidfun(chara[],charb[],intn),其功能是:删除一个字符串中指定下标的字符。其中,a指向原字符串,删除指定字符后的字符串存放在b所指的数组中,n中存放指定的下标。

    例如,输入一个字符串:World,然后输入3。则调用该函数后的结果为:Word。

    注意:部分源程序在文件PROGl.C中。

    请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。


    正确答案:
    解析:(1)该程序功能是删除一个字符串中指定下标的字符。它的解题思路,可以分解为以下两步:逐个判断字符串中的下标是否满足条件,满足条件的就放到题目要求的新串,否则就不放。
    (2)从已给部分源程序的main主函数开始入手,核心函数“fun(str1,str2,n);”中的参数由题目可知,str1存放着原始字符串,str2存放删除了下标为n的字符的结果字符串,注意下标是从“0”开始的。

  • 第14题:

    栈的插入和删除操作在( )进行。

    A.栈顶

    B.栈底

    C.任意位置

    D.指定位置


    正确答案:A
    解析:栈是限定仅在表尾进行插入或删除操作的线性表,表尾端也称为栈顶。

  • 第15题:

    查找和替换是word提供的编辑文档的高级应用,指定的关键字可以是()。

    • A、一个字符或者一副图片
    • B、一个单词或者一个表格
    • C、一个字符串或者一个公式
    • D、一个单词或者一个字符串

    正确答案:D

  • 第16题:

    在搜索文件或文件夹时,星号(*)代表()

    • A、可以和指定的一个字符匹配
    • B、可以和任意一个字符匹配
    • C、可以和任意多个字符匹配
    • D、可以和指定的多个字符匹配

    正确答案:C

  • 第17题:

    通过()方法可以获得一个字符串指定位置上的字符。


    正确答案:charAt()

  • 第18题:

    在搜索文件或文件夹时,星号(*)代表()。

    • A、可以和指定的多个字符匹配
    • B、可以和指定的一个字符匹配
    • C、可以和多个任意字符匹配
    • D、可以和一个任意字符匹配

    正确答案:C

  • 第19题:

    字符串的strip方法的作用是()。

    • A、删除字符串头尾指定的字符
    • B、删除字符串末尾的指定字符
    • C、删除字符串头部的指定字符
    • D、通过指定分隔符对字符串切片

    正确答案:A

  • 第20题:

    在vi编辑器中,要从光标当前位置向后查找一个字符的正确命令是()

    • A、F<字符>
    • B、f<字符>
    • C、/<字符>
    • D、?<字符>

    正确答案:C

  • 第21题:

    单选题
    在JavaScript中,下列关于String对象的charAt()和indexOf()方法理解正确的是()。
    A

    charAt()方法是获取位于指定索引位置的字符

    B

    indexOf()方法是查找字符或字符串的位置,返回字符串出现的所有位置

    C

    charAt()方法的参数可以为一个或两个

    D

    indexOf()方法的参数为指定的索引值


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

  • 第22题:

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

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

    B

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

    C

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

    D

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


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

  • 第23题:

    判断题
    正则表达式对象的match()方法可以在字符串的指定位置开始进行指定模式的匹配。
    A

    B


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