news 2026/6/9 20:08:41

字符串判等与验证字串

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
字符串判等与验证字串

字符串判等

由于有空格,所以用getline函数是一个很好的选择。在循环查找字符时先设计一个空格检测,非空格的字符先转小写再将其赋值新的字符串t1(即整理后的字符串)。再利用strcmp函数进行判断。

#include<bits/stdc++.h>
using namespace std;
int main()
{
string s1,s2;
string t1 = "",t2 = "";

getline(cin,s1);//读取一整行输入
for (char &c : s1)
{
if(c != ' '){t1 += tolower(c);}
}
getline(cin,s2);
for (char &c : s2)
{
if(c != ' '){t2 += tolower(c);}
}
//cout << t1 << endl << t2 << endl;
if(strcmp(t1.c_str(),t2.c_str()) == 0){cout << "YES" << endl;}
else cout << "NO" << endl;
return 0;
}

依旧利用getline函数读取输入。然后利用find函数即可。

注意: //".find()"函数,"string::npos"是其查找失败返回值.
// "s2.find(s1)" 在s2中查找s1.

#include<bits/stdc++.h>
using namespace std;
int main()
{
string s1,s2;
getline(cin,s1);//读取一整行输入
getline(cin,s2);

//".find()"函数,"string::npos"是其查找失败返回值.
// "s2.find(s1)" 在s2中查找s1.
if(s2.find(s1) != string::npos){cout << s1 << " is substring of " << s2 << endl;}
else if(s1.find(s2) != string::npos){cout << s2 << " is substring of " << s1 << endl;}
else cout << "No substring" <<endl;

return 0;
}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/9 21:02:07

PrivateGPT极速上手:5分钟构建企业级私密文档问答系统

PrivateGPT极速上手&#xff1a;5分钟构建企业级私密文档问答系统 【免费下载链接】private-gpt 项目地址: https://gitcode.com/gh_mirrors/pr/private-gpt 还在为敏感企业文档无法安全使用AI而焦虑吗&#xff1f;担心商业机密上传云端带来的数据泄露风险&#xff1f;…

作者头像 李华
网站建设 2026/6/9 23:55:13

传统VS现代:AI如何让Python爬虫开发效率提升10倍

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 生成两份对比代码&#xff1a;1)传统方式手动编写的简单爬虫 2)AI辅助生成的增强版爬虫。两者都用于爬取新闻网站标题和链接。要求后者包含自动识别网页结构变化、智能重试机制和并…

作者头像 李华
网站建设 2026/6/9 22:17:41

企业IT实战:用Minitool替代方案批量管理500+电脑分区

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 创建一个企业级磁盘分区批量管理工具&#xff0c;需实现&#xff1a;1.通过AD域获取设备列表 2.远程扫描各电脑分区状况 3.按照预设策略&#xff08;如研发部50GB系统分区数据分区&…

作者头像 李华
网站建设 2026/6/8 23:59:38

23、PHP 代码性能分析与优化

PHP 代码性能分析与优化 在 PHP 编程中,代码的性能优化是一个至关重要的环节。本文将深入探讨 PHP 中变量插值和字符串拼接的性能差异,以及如何通过基准测试和性能分析工具来优化代码。 变量插值与字符串拼接的性能测试 首先,我们来看一段简单的代码,用于测试变量插值和…

作者头像 李华
网站建设 2026/6/8 20:58:08

MinerU PDF解析工具完整安装部署指南

还在为复杂的PDF文档解析而头疼吗&#xff1f;&#x1f914; 学术论文、技术文档、商业报告...这些结构复杂的PDF文件总是让传统的OCR工具束手无策。别担心&#xff0c;MinerU来拯救你的文档处理工作流&#xff01;这篇指南将带你从零开始&#xff0c;快速掌握这款强大的开源PD…

作者头像 李华
网站建设 2026/6/9 20:57:50

专业橡胶撕碎机厂家,这5个关键指标你必须知道!

《撕碎机哪家好&#xff1a;专业深度测评与排名前五揭晓》一、 开篇&#xff1a;测评背景与目的在固废处理、资源回收领域&#xff0c;撕碎机作为关键预处理设备&#xff0c;其性能直接关系到生产效率与运营成本。市场上品牌众多&#xff0c;性能参数各异&#xff0c;如何选择一…

作者头像 李华