1、首先,打开网页-【C语言在线编程工具】。
3、接着通过【数字转换成字符串】,并逗号分隔。
4、最后,在主函数实现整体的功能。流程是【定义数字->转换->输出】。
5、输出效果如下。
#include<iostream>#include<string>
using namespace std
int main(int argc, char* argv[])
{
string str[6]={"FORTRAN","PASCAL","BASIC","C","COBOL","Smalltalk"}
bool flag = false
string temp
int k = 0
string strCin
cout <<"Please input the str:"
getline(cin, strCin, '\n')
for(int i=0i<6++i)
{
for(int j=0j<str[i].size()++j)
{
if(str[i][j] != strCin[k])
{
k = 0
temp = ""
continue
}
if(str[i][j] == strCin[k])
{
++k
temp += str[i]
}
if(0 == strCin.compare(temp))
{
k = 0
cout <<strCin <<"is a substr of " <<str[i] <<endl
break
}
}
temp = ""
}
return 0
}
注意我这里大小写是不相同的
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)