填空题在使用string类的find成员函数来检索主串中是否含有指定的子串时,若在主串中不含指定的子串,find函数的返回值是()。

填空题
在使用string类的find成员函数来检索主串中是否含有指定的子串时,若在主串中不含指定的子串,find函数的返回值是()。

参考解析

解析: 暂无解析

相关考题:

如果要替换字符串中与指定正则表达式匹配的子串,可以使用re模块的()函数。 A、replaceB、splitC、subD、subn

采用两类不同存储结构的字符串可分别简称为()。 A、主串和子串B、顺序串和链串C、目标串和模式串D、变量串和常量串

函数String(n,字符串)的功能是( )。A.把数值型数据转换为字符串B.返回由n个字符组成的字符串C.从字符串中取出n个字符D.从字符串中第n个字符的位置开始取子字符串

在一个string类对象表示的字符串中查找子串,应该使用string类的()函数。 A.swapB.insertC.findD.assign

请编写一个函数 int find(char s[],char t[]), 该函数在字符串s中查找字符串t,如果找到,则返回字符串t在字符串s中的位置(整数值):否则返回-1。本题要求:用数组方式及两重循环来实现该函数。注意:部分源程序已存在考生文件夹的文件PROC1.cpp中。请勿修改主函数和其他函数中的任何内容,仅在函数find()的花括号中填写若干语句。文件PROC1.cpp的内容如下://PROC1.cppinclude<iostream>using namespace std;int find(char s[],char t[]);const int MAXLINE = 256;int main(){char source[MAXLINE],target[MAXLINE];cout<<"Please input a string for searching:\n";cin.getline(source,MAXLINE);cout<<"Please input a string you want to find:\n";cin.getline(target,MAXLINE);int intPos=find(source,target);if(intPos>=0)cout<<"Finding it,The target string is at index"<<intPos<<"of the source string\n";elsecout<<"Not finding it \n";return 0;}int find(char s[],char t[]){//********}

∑={a,b}上的正规表达式(a|b)*(aa|bb)(a|b)*描述的正规集是(27)。A.由a和b组成的所有串B.由a和b组成的串,且其中含有子串aaC.由a和b组成的串,且其中含有子串aa和子串bbD.由a和b组成的串,且其中或含有子串aa,或含有子串bb

编写一个函数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的花括号中 填入你编写的若干语句。

规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:删除字符串中所有的*号。编写函 数时,不得使用c语言提供的字符串函数。 例如,字符串中的内容为:****A*BC*DEF * G*******删除*后字符串中的内容应当 是:ABCDEFG。 注意:部分源程序在文件PROGl.C中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

编写一函数reverse实现一个字符串按反序存放,要求在主函数main中输入字符串,并输出反序后的字符串。不能使用strlen库函数。      例如:输入string,则输出gnirts。

子串定位函数的时问复杂度在最坏情况下为0(n×m)因此子串定位函数没有实际使用的价值。

在使用string类的find成员函数来检索主串中是否含有指定的子串时,若在主串中不含指定的子串,find函数的返回值是()。

交换两个string类对象所表示的字符串的内容,应该使用string类的()函数。A、assignB、insertC、swapD、find

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

串是由有限个字符构成的连续序列,串长度为串中字符的个数,子串是主串中字符构成的有限序列。

简述下列每对术语的区别:空串和空格串;串变量和串常量;主串和子串;串变量的名字和串变量的值。

子串“acd”在主串“abdcacdefac”中的位置是()A、3B、5C、7D、1

子串在主串中的位置指的是该子串的最后一个字符在主串中的位置。

函数String(n,"str")的功能是()。A、把数值型数据转换为字符串B、返回由n个字符组成的字符串C、从字符串中取出n个字符D、从字符串中第n个字符的位置开始取子字符串

要从指定字符串中检索子字符串,应该使用的内置函数是()A、DLookupB、StringC、InStrD、Choose

判断题串是由有限个字符构成的连续序列,串长度为串中字符的个数,子串是主串中字符构成的有限序列。A对B错

单选题子串“acd”在主串“abdcacdefac”中的位置是()A3B5C7D1

多选题以下关于字符串函数的描述中,正确的是()Aappend函数用于在已有的字符串末尾添加新的内容Binsert函数的作用是在字符串的某个位置插入一个字符CsetCharAt函数的作用是将String或StringBuffer字符串的某个字符串替换Dreplace函数的作用是替换一段子串 E delete函数用语删除整个字符串

单选题一个子串在包含它的主串中的位置是指()。A子串的最后那个字符在主串中的位置B子串的最后那个字符在主串中首次出现的位置C子串的第一个字符在主串中的位置D子串的第一个字符在主串中首次出现的位置

判断题子串“ABC”在主串“AABCABCD”中的位置为2。( )A对B错

判断题子串在主串中的位置指的是该子串的最后一个字符在主串中的位置。A对B错

问答题简述下列每对术语的区别:空串和空格串;串变量和串常量;主串和子串;串变量的名字和串变量的值。

问答题编写一函数reverse实现一个字符串按反序存放,要求在主函数main中输入字符串,并输出反序后的字符串。不能使用strlen库函数。      例如:输入string,则输出gnirts。