首页/ 题库 / [问答题]编写一个函数indexOf,判断字符串s的答案

编写一个函数indexOf,判断字符串s1是否是字符串s2的子串。如果s1是s2的子串,函数返回第一次匹配处的下标;否则,返回-1。 注意:部分源程序给出如下。请勿改动主函数main和其它函数中的任何内容,仅在函数的花括号中填入所编写的若干语句。

问答题
2023-03-09 21:54
查看答案

正确答案

试题解析

标签: 大学试题 工学
感兴趣题目
字符串“abcd321ABCD”的子串是()。
设串s1=’ABCDEFG’,s2=’PQRST’,函数con(x,y)返回x和y串的连接串,subs(s,i,j)返回串s的从序号i开始的j个字符组成的子串,len(s)返回串s的长度,则con(subs(s1,2,len(s2)),subs(s1,len(s2),2))的结果串是()
如果字符串s1="计算机",s2="应用基础",若想得到字符串"计算机应用基础",应该执行的命令是()。
在一个已知长度的字符串中查找是否包含“BUG”子字符串。如果存在,显示“Y”,否则显示“N”。
下列选项中,能够满足“若字符串s1等于字符串s2,则执行ST”要求的是( )。
为了判断两个字符串s1和s2是否相等,应当使用()
设char *s1, *s2;分别指向两个字符串,可以判断字符串s1和s2是否相等的表达式为()
编程判断一个字符串是否是回文。
编写函数,判断一个数字是否为素数,是则返回字符串YES,否则返回字符串NO。
从键盘输入一个字符串(长度<80),若该字符串不包括非数字字符,则显示“YES”,否则显示“NO”。设计一个过程,判断字符串是否为纯数字符。
编写一个函数indexOf,判断字符串s1是否是字符串s2的子串。如果s1是s2的子串,函数返回第一次匹配处的下标;否则,返回-1。 注意:部分源程序给出如下。请勿改动主函数main和其它函数中的任何内容,仅在函数的花括号中填入所编写的若干语句。
编写一个函数instring,该函数的原型为:bool-instring(char-c,char*str);其功能是判断字符c是否在字符串str中出现。例如,函数调用instring(’a’,"abcde")的返回值应为true。 注意:部分源程序给出如下。请勿改动主函数main和其它函数中的任何内容,仅在函数的花括号中填入所编写的若干语句。
相关题目

判断一个字符串是否是回文。回文是指:字符串从左向右读与从右向左度是一样的。

●对于字符串“software”,其长度为2的子串共有(41)个。(41)
若有说明char sl=077,s2="\";则s1中包含____ 个字符,s2中包含 _____ 个字符。
若字符串s的长度为n(n>1)且其中的字符互不相同,则s的长度为2的子串有______个。
若字符串s的长度为n(n>1),且其中的字符互不相同,则s的长度为2的子串有(35)个。
● 若字符串s 的长度为 n(n >1)且其中的字符互不相同,则 s 的长度为 2 的子串有 (35) 个。(35)
若REPLACE(S,S1,S2)表示用字符串S2替换字符串S中的子串S1的操作,则对于S=“Beijing&Nanjing”,S1=“Beijing”,S2=“Shanghai”,REPLACE(S,S1,S2)=()。
编一个程序,输入一个代表身份证号码的字符串,判断字符串长度(18)是否正确,还要判断输入的每个字符是否为数字。否则要求重新输入。
设SUBSTR(S,i,k)是求S中从第i个字符开始的连续k个字符组成的子串的操作,则对于S=’Beijing&Nanjing’,SUBSTR(S,4,5)=()。
VBA的子字符串检索函数是()
字符串“student”中长度为4的子串有(37)个。
字符串computer中长度为3的子串有______个。4567
从字符串S("abcdefg") 中返回子串B("cd") 的正确表达式是______。
字符串“computer”中长度为3的子串有(32)个。
从字符串S("abcdefg")中返回子串B("cd")的正确表达式是______。
从字符串S("abodefg")中返回子串B("cd")的正确表达是( )。
从字符串S="abcdefg"中返回子串"cd"的正确函数引用是( )。
从字符串S("abcdefs")中返回子串B("cd")的正确表达式是______。
字符串“programmer”中长度为4的子串有__(10)__个。
字符串()是“abcd321ABCD”的子串。
广告位招租WX:84302438

免费的网站请分享给朋友吧