第7周 C语言程序设计(新2版) 练习2-5 返回最早出现匹配字符的位置

来源:互联网 发布:sql重命名列名 编辑:程序博客网 时间:2024/05/18 00:45

问题及代码:

/*函数any(s1,s2),字符串s2中任一字符在字符串s1中第一次出现的位置作为结果返回,若s1不包含s2的字符,则返回-1*/int any(s1[],s2[]){   int i,j;    for(i=0;s1[i]!='\0';i++)        for(j=0;s2[j]!='\0';j++)             if(s[i]==s[j])   //找到的相匹配字符即是最早出现的那个字符               return i;     //返回结果,即返回i这个位置(两者匹配的位置)    return -1;     }

0 0
原创粉丝点击