输入两个字符串,第1个为主串,第2个为子串,输出子串在主串中第一次出现的位置。如:
子串 "Wor" 在主串 "HelloWorld" 第一次出现的位置为5(下标位置从0开始)
子串 "HelloWorld" 在主串 "HelloWorld" 第一次出现的位置为0(自己是自己的一个子串)
输入描述:
输入两个不含空格的字符串(字符串长度<100)
输出描述:
输出子串在主串的第1个起始位置(如果不是子串,则输出 -1)
样本输入:(单组输入)
HelloWorld Wor
HelloWorld HelloWorld
HelloWorld Word
样本输出:
5 //提示:不含回车换行
0
-1
定义两个字符串,然后输入
定义n=-1再for循环判断if(字符串a[i]==字符串b的第一个字母)
如果是,再进入一个for循环(j=i;j<字符串b.size();j++)来判断是不是相同,如果是,则n=i,并跳出循环
最后输出n