解题思路:
注意事项:
参考代码:
#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二级辅导-计负均正 (C语言代码)浏览:658 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:969 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:775 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:513 |
WU-判定字符位置 (C++代码)浏览:1406 |
简单的a+b (C语言代码)浏览:950 |
班级人数 (C语言代码)浏览:927 |
老王赛马 (C++代码)浏览:905 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:462 |
剔除相关数 (C语言代码)浏览:1092 |