首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

C语言怎么设计在两句话中找到相同文字后就提取这两句话输出?那位大神指点指点啊

2012-12-31 
C语言怎样设计在两句话中找到相同文字后就提取这两句话输出??那位大神指点指点啊。。。。。C语言怎样设计在两句

C语言怎样设计在两句话中找到相同文字后就提取这两句话输出??那位大神指点指点啊。。。。。
C语言怎样设计在两句话中找到相同文字后就提取这两句话输出??那位大神指点指点啊。。。。。

[解决办法]
文字  中文?英文?还是?
建个哈希表,里面存着所有汉字和英语单词(有相应的索引)
定义一个数组a[MAX]  MAX是一个很大的数 对应索引a[i]++  如果a[i]大于等于2就输出
[解决办法]
C语言怎么设计在两句话中找到相同文字后就提取这两句话输出?那位大神指点指点啊好吧 貌似理解错楼主意思了
[解决办法]
这是判断有没有相同字符的,不知道是不是要这个C语言怎么设计在两句话中找到相同文字后就提取这两句话输出?那位大神指点指点啊


int main()
{
char  a[]={"abcdefghkljkl"};
char  b[]={"dgfjhtyhtfjg"};
int i,j;
for(i=0;a[i]!='\0';i++)
{
for(j=0;b[j]!='\0';j++)
if(a[i]==b[j])
{
printf("%s\n",a);
printf("%s\n",b);
system("pause");
return 0;
}
}
printf("没有相同字符\n");
system("pause");
return 0;
}

[解决办法]
一共就两句话  若干个单词吧!!!  找到相同的,然后输出这两句话????
没有  就不输出????

可以用map  
[解决办法]
引用:
文字  中文?英文?还是?
建个哈希表,里面存着所有汉字和英语单词(有相应的索引)
定义一个数组a[MAX]  MAX是一个很大的数 对应索引a[i]++  如果a[i]大于等于2就输出

还有
怎么限定一句话?
一句话最长多少个字?

热点排行