C语言 判断某个单词在一个英文句子中是否出现 就是当存在这个单词时 结果为YES 反之为NO
题目
C语言 判断某个单词在一个英文句子中是否出现 就是当存在这个单词时 结果为YES 反之为NO
WIN-TC的
囧 不会写才来问的
答案
#include
#include
int main()
{
int i,j,t,flag,len1,len2;
char s[100];//主串
char c[10];//字串
gets(s); //输入主串
gets(c); //输入子串
len1 = strlen(s); // 求主串的长度
len2 = strlen(c); // 求子串的长度
flag = 0 ;
for( i = 0 ; i < len1 ; i++)
{
t = i ;
for( j = 0 ; j < len2 ; )
{
if(s[t] == c[j]) {t++;j++;}
else break;
if( j == len2 ) flag = 1 ; //j==len2 说明有存在这个单词
}
}
if( flag == 1 ) printf("YES
");
else printf("N0
");
return 0;
}
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 化简:根号(a^2-b^2)(a^4-b^4))(b
- 混合偏导数连续是什么意思
- 轮船汽笛声代表的意思是什么
- 大小两圆周长的比4:3面积差21平方厘米,求小圆的面积是多少平方厘米?
- 无理数不等于有理数
- spend,pay,cost这三个词的区别
- protect,from的汉语意思
- CH3—CH2-CH=C后这个C原子的上面接C2H5,右边接——C三键CH,这个题干说在一直线上的C原子最多三个,不能说成一定吗?
- 一个玻璃瓶,盛满水时总质量为32克,盛满酒精时的总质量为28克,求瓶子的质量和容积
- 已知3(a+b)的2次方+|b-3|+(c-二分之一)的二次方=0,求(a+b+c)的2次方的值