/*
编写函数strend(s,t).如果字符串t出现在字符串s的尾部,该函数返回1,否则返回0
*/
int strend(char *s,char *t)
{
while(*s !='/0')
if(*(s++) == *t){
t++;
if( strlen(t) ==strlen(s))
if( strcmp(t,s) ==0)
return 1;
}
return 0;
}
int main(void)
{
char a[1000]={"dwefjsadjfkwjjfwfowfworld"};
char *b="world";
if( strend(a,b)==1)printf("yes");
return 0;
}
编写函数strend(s,t).如果字符串t出现在字符串s的尾部,该函数返回1,否则返回0
*/
int strend(char *s,char *t)
{
while(*s !='/0')
if(*(s++) == *t){
t++;
if( strlen(t) ==strlen(s))
if( strcmp(t,s) ==0)
return 1;
}
return 0;
}
int main(void)
{
char a[1000]={"dwefjsadjfkwjjfwfowfworld"};
char *b="world";
if( strend(a,b)==1)printf("yes");
return 0;
}
判断字符串t是否在字符串s尾部的函数实现
博客给出了一个判断字符串t是否出现在字符串s尾部的函数strend的代码实现。该函数通过遍历字符串s,对比字符,结合字符串长度和内容比较来判断。还给出了main函数调用示例,若t在s尾部则输出yes。
746

被折叠的 条评论
为什么被折叠?



