网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
24、如果index函数没有在字符串中找到子串,则会返回-1
参考答案和解析
×
更多 “24、如果index函数没有在字符串中找到子串,则会返回-1” 相关考题
考题
请编写一个函数int pattern_index(char substr[],char str[]),该函数执行含通配符“?”的字符串的查找时,该通配符可以与任一个字符匹配成功。当子串substr在str中匹配查找成功时,返回子串substr在str中的位置,否则返回值为0。要求使用 for循环实现。输出结果如下:子串起始位置:5注意:部分源程序已存在文件test20_2.cpp中。请勿修改主函数main和其他函数中的任何内容,仅在函数pattern_index的花括号中填写若干语句。文件test20_2.cpp的内容如下:include<iostream.h>int pattern_index(char substr[],char str[]){}void main ( ){char *substring,*string;int same;substring="???gram";string="this program return index of substring";same=pattern_index(substring, string);if(same)cout<<"子串起始位置: "<<same<<end1;elsecout<<"匹配不成功" <<end1;}
考题
Instr函数的功能是( )。A 返回某字符串在另一字符串第一次出现的位置B 返回某字符串在另一字符串出现的次数C 返回某字符串在另一字符串中最后一次出现的位置D 返回某字符串在另一字符串出现的位置
考题
以下说法中错误的是A.strcpy(A,B)函数是将A字符串的内容复制到B字符串中B.strlen(cha*s)返回字符串S的长度,未尾的字符不计算在内C.char a[20]="string";中字符串长度为6D.strstr(S1,S2)函数在字符串S1中从左边开始查找字符串S2,若查找成功则返回S2在S1中首次出现的位置,否则返回NULL,如果S2为"",则返回S1。
考题
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是( )。A.LeftB.MidSX
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是( )。A.LeftB.MidC.StringD.Instr
考题
编写一个函数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的花括号中 填入你编写的若干语句。
考题
对字符串处理函数strcmp()描述正确的是()A、字符串1等于字符串2,函数返回值等于0B、字符串1大于字符串2,函数返回值等于1C、字符串1小于字符串2,函数返回值等于-1D、不能使用关系运算符“==”来比较两个字符串,只能用strcmp()函数来处理
考题
函数String(n,"strsdfsdfsdf")的功能是()A、把数值型数据转换为字符串B、返回由n个"s"字符C、从字符串"strsdfsdfsdf")中取出前n个字符D、从字符串中第n个字符的位置开始取子字符串
考题
以下字符串函数的描述中,错误的是()A、charAt函数的作用是返回一个字符,如charAt(1)返回字符串中的第一个字符B、在length函数中,一个汉字占两个英文字母的空间,因此长度也要加倍C、substring函数的作用是返回字符串的一个子串D、String类和StringBuffer类都有length函数,它们的形式和功能是一致的E、indexof函数的作用是从前往后搜索字符第一次出现的位置
考题
数据结构里,关于字符串函数strcmp()描述错误的是()。A、函数功能是比较两个字符串的大小。B、字符串1等于字符串2,函数返回值等于trueC、字符串1大于字符串2,函数返回值是1。D、字符串1小于字符串2,函数返回值是-1。
考题
单选题数据结构里,关于字符串函数strcmp()描述错误的是()。A
函数功能是比较两个字符串的大小。B
字符串1等于字符串2,函数返回值等于trueC
字符串1大于字符串2,函数返回值是1。D
字符串1小于字符串2,函数返回值是-1。
考题
多选题以下关于字符串函数的描述中,正确的是()Aappend函数用于在已有的字符串末尾添加新的内容Binsert函数的作用是在字符串的某个位置插入一个字符CsetCharAt函数的作用是将String或StringBuffer字符串的某个字符串替换Dreplace函数的作用是替换一段子串 E delete函数用语删除整个字符串
考题
多选题数据结构里,下面关于字符数组描述正确的是()Agets()读取的字符串,其长度没有限制,以敲回车键结束。Bputs()函数,该函数一次只能输出一个字符串Cstrcmp()函数,字符串1小于字符串2,函数返回值整数-1Dstrcpy()函数功能是进行字符串连接.
考题
单选题函数String(n,"strsdfsdfsdf")的功能是()A
把数值型数据转换为字符串B
返回由n个s字符C
从字符串strsdfsdfsdf)中取出前n个字符D
从字符串中第n个字符的位置开始取子字符串
热门标签
最新试卷