*****又错一道,不知道为啥。。。 ybt【例5.19】字符串判等
【题目描述】
判断两个由大小写字母和空格组成的字符串在忽略大小写,且忽略空格后是否相等。
【输入】
两行,每行包含一个字符串。
【输出】
若两个字符串相等,输出YES
,否则输出NO
。
代码我觉得没啥问题,,,,会问老师的
#include<iostream> #include<cstring> #include<cstdio> using namespace std; const int n=256,m=256; char a1[n],a2[n],b1[n],b2[n],top1,top2; int main() { cin.getline(a1,n); cin.getline(a2,n); int x=strlen(a1); int y=strlen(a2); for(int i=0;i<x;i++) { if(a1[i]<=90&&a1[i]>=65) a1[i]=a1[i]+32; if(a1[i]!=' ') { b1[top1++]=a1[i]; } } for(int j=0;j<y;j++) { if(a2[j]<=90&&a2[j]>=65) a2[j]=a2[j]+32; if(a2[j]!=' ') { b2[top2++]=a2[j]; } } if(top1==top2) { cout<<(strcmp(b1,b2)==0 ? "YES":"NO"); } return 0; }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具