更多“在VBScript中,能够获取字符串的子串的内部函数有()。 ”相关问题
  • 第1题:

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

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

    A.Left

    B.Mid

    C.String

    D.Instr


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

  • 第2题:

    PHP中,如果想测试字符串中字符的个数,则使用()字符串函数都能够实现。

    A.trim

    B.strrev

    C.strlen

    D.strtoupper


    trim

  • 第3题:

    24、如果index函数没有在字符串中找到子串,则会返回-1


    ×

  • 第4题:

    编写一个函数findStr(char*str,char*substr),该函数统计一个长度为2的子字符串substr在另一个字符串str中出现的次数,该次数作为函数值返回。例如,假定输入的字符串为”asd asasdfg asd as zx67 asdmklo”,子字符串为”as”,函数返回值是6。 函数ReadWrite实现从文件in.dat中读取两个字符串,并调用函数findStr,最后把结果输出到文件out.dat中。 注意:部分源程序存在test.c文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数findStr的花括号中 填入你编写的若干语句。


    正确答案:
    【审题关键句】统计一个长度为2的子字符串在另一个字符串中出现的次数。
    【解题思路】
    ①定义字符指针p,q,并且q指向字符串str。定义计数整型变量cnt,设置其值等于0。
    ②在while循环中调用C语言的字符串库函数strstr,返回子字符串substr在字符串q第一次出现的位置,赋给变量P。用if语句判断,如果p的值为空,则说明在字符串str没有找到子字符串,退出循环。否则,变量cnt加1,再把P的值加2(因为子字符串substr的长度为2)赋给变量q,执行下一次循环。直到字符串中不存在子字符串时,退出循环结束。
    ③最后,返回子字符串substr在字符串str中出现的次数。
    【参考答案】

  • 第5题:

    【多选题】关于字符串输入输出,以下说法正确的是()

    A.在一个程序中,可以使用gets()函数输入字符串,使用puts()函数输出字符串

    B.在一个程序中,可以使用gets()函数输入字符串,使用printf()函数输出字符串

    C.在一个程序中,可以使用scanf()函数输入字符串,使用puts()函数输出字符串

    D.在一个程序中,可以使用scanf()函数输入字符串,使用printf()函数输出字符串


    在一个程序中,可以使用gets()函数输入字符串,使用puts()函数输出字符串;在一个程序中,可以使用gets()函数输入字符串,使用printf()函数输出字符串;在一个程序中,可以使用scanf()函数输入字符串,使用puts()函数输出字符串;在一个程序中,可以使用scanf()函数输入字符串,使用printf()函数输出字符串