解题思路:
无
注意事项:
无
参考代码:
#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 人评分
简单的a+b (C语言代码)浏览:547 |
数列排序 (C语言代码)浏览:828 |
A+B for Input-Output Practice (VII) (C++代码)浏览:606 |
不容易系列 (C语言代码)浏览:664 |
剪刀石头布 (C语言代码)浏览:1747 |
1017题解浏览:586 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:534 |
蚂蚁感冒 (C语言代码)浏览:768 |
1051(奇了怪了)浏览:645 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1478 |