解题思路:
注意事项:
参考代码:
#include<bits/stdc++.h> using namespace std; int gx(string str,int n,string str1,int m) { int flag=2; if(n!=m) { flag=1; return flag; } else { for(int i=0; i<n; i++) { if(str[i]!=str1[i]) { if(str[i]>='A' && str[i]<='Z') { str[i]=str[i]+32; } else if(str1[i]>='A' && str1[i]<='Z') { str1[i]=str1[i]+32; } if(str[i]==str1[i]) { flag=3; return flag; } else if(str[i]!=str1[i]) { flag=4; return flag; } } } } return flag; } int main() { string str,str1; int m,n; cin>>str>>str1; n=str.size(); m=str1.size(); cout<<gx(str,n,str1,m)<<endl; return 0; }
0.0分
0 人评分
弟弟的作业 (C++代码)浏览:957 |
A+B for Input-Output Practice (III) (C语言代码)浏览:652 |
C语言程序设计教程(第三版)课后习题7.1 (C++代码)浏览:726 |
C语言训练-斐波纳契数列 (C语言代码)浏览:1270 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:998 |
【出圈】 (C语言代码)浏览:824 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:683 |
P1000 (C语言代码)浏览:911 |
模拟计算器 (C++代码)浏览:885 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:653 |