串結構練習——字符串匹配

串結構練習——字符串匹配

Time Limit: 1000ms   Memory limit: 65536K  有疑問?點這裏^_^

題目描述

  給定兩個字符串string1和string2,判斷string2是否爲string1的子串。
 

輸入

 輸入包含多組數據,每組測試數據包含兩行,第一行代表string1,第二行代表string2,string1和string2中保證不出現空格。(string1和string2大小不超過100字符)
 

輸出

 對於每組輸入數據,若string2是string1的子串,則輸出"YES",否則輸出"NO"。
 

示例輸入

abc
a
123456
45
abc
ddd

示例輸出

YES
YES
NO

提示

 

來源

 趙利強

示例程序

///strstr是字符串匹配函數,如果字符串str2是字符串str1的子串,則strstr返回值爲非空,否則返回值爲NULL

  1. #include<stdio.h>  
  2. #include<string.h>  
  3. int main()  
  4. {  
  5.     char str1[100], str2[100];  
  6.     while(scanf("%s %s", str1, str2)!=EOF)  
  7.     {  
  8.         if(strstr(str1, str2)!=NULL)  
  9.             printf("YES\n");  
  10.         else  
  11.             printf("NO\n");  
  12.     }  
  13. }  
  14.    
  15.   

 

發佈了49 篇原創文章 · 獲贊 2 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章