解题思路:
无
注意事项:
无
参考代码:
#include <bits/stdc++.h> using namespace std; int main() { string str ; string str1; cin>>str>>str1; int n=str.size(); int n1=str1.size(); int flag=0; if(n<n1) { for(int i=0; i<=n1-n; i++) { flag=0; for(int j=0; j<n; j++) { if(str[j]!=str1[j+i]) { flag=1; break; } } if(flag==0) { cout<<str<<" "<<"is substring of"<<" "<<str1<<endl; return 0; } } } for(int i=0; i<=n-n1; i++) { flag=0; for(int j=0; j<n1; j++) { if(str1[j]!=str[j+i]) { flag=1; break; } } if(flag==0) { cout<<str1<<" "<<"is substring of"<<" "<<str <<endl; return 0; } } cout<<"No substring"<<endl; return 0; }
0.0分
1 人评分
哥德巴赫曾猜测 (C语言代码)浏览:1018 |
不容易系列2 (C语言代码)浏览:597 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:765 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:560 |
输出正反三角形 (C语言代码)浏览:794 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:549 |
【明明的随机数】 (C语言代码)浏览:787 |
简单的a+b (C语言代码)浏览:817 |
【计算两点间的距离】 (C语言代码)浏览:1494 |
蛇行矩阵 (C语言代码)浏览:536 |