//寻找最长公共字符串
#include<stdio.h>
void max_com_str(char s[], char t[], char c[])
{
int index = 0, lenth = 0;
int ind = 0, len, i=0, j=0, m=0, n=0;
for(i=0; s[i]!='\0'; i++) //遍历第一个字符串
{
for(j=0; t[j]!='\0'; j++) //遍历第二个字符串
{
len = 0;
if(s[i] == t[j]) //如果检测到相同的字母出现
{
ind = i; //把第一个字符串那个字母的下标赋值给ind
len++; //len是公共字符串的长度,len自加 1
for(m=ind+1,n=j+1; s[m]!='\0'&&t[n]!='\0'; m++,n++) //开始循环,初始值m、n是 相同字符后面一位
{ //直到整个字符串结束
if(s[m] == t[n]) //如果检测到相同&#
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务