概述
头文件 #include<string.h>
用法:
strstr(str1,str2) 函数用于判断字符串str2是否是str1的子串。如果是,则该函数返回 str1字符串从 str2第一次出现的位置开始到 str1结尾的字符串;否则,返回NULL
比赛一结束,我就发博客?,这个函数妙啊
AC代码
#include <stdio.h>
#include <string.h>
char T[100005],S[1005][100005];
int main()
{
int n;
scanf("%s",T);
scanf("%d",&n);
for(int i = 0;i < n;i++)
{
scanf("%s",S[i]);
if(strlen(T) == strlen(S[i]))
{
if(strcmp(T,S[i]) == 0)
{
printf("jntm!n");
}
else
{
printf("friend!n");
}
}
if(strlen(T) > strlen(S[i]))
{
if(strstr(T,S[i]))
{
printf("my child!n");
}
else{
printf("oh, child!n");
}
}
if(strlen(T) < strlen(S[i])){
if(strstr(S[i],T))
{
printf("my teacher!n");
}
else{
printf("senior!n");
}
}
}
return 0;
}
最后
以上就是留胡子大米为你收集整理的strstr()函数的全部内容,希望文章能够帮你解决strstr()函数所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复