求解C语言程序设计题:两个字符串s1,s2写函数比较后返回不同的字符的个数例如:s1=aCDdegk,s2=aBcefKws

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 01:12:22

求解C语言程序设计题:两个字符串s1,s2写函数比较后返回不同的字符的个数例如:s1=aCDdegk,s2=aBcefKws
求解C语言程序设计题:两个字符串s1,s2写函数比较后返回不同的字符的个数
例如:s1=aCDdegk,s2=aBcefKws

求解C语言程序设计题:两个字符串s1,s2写函数比较后返回不同的字符的个数例如:s1=aCDdegk,s2=aBcefKws
可以调用库函数,我刚写的,你看下吧
#include
#include
int DifferentChars(char* str1,char* str2);
int Length(char* str);
int main()
{
\x05char a[] = "abcdefg";
\x05char b[] = "AbCDefghig";
\x05int diff = DifferentChars(a,b);
\x05\x05
\x05printf("不同的字符有%d个\n",diff);
\x05return 0;
}
int DifferentChars(char* str1,char* str2)
{
\x05int lenStr1 = 0;
\x05int lenStr2 = 0;
\x05int shorter = 0;
\x05int differentChars = 0;
\x05lenStr1 = Length(str1);
\x05lenStr2 = Length(str2);
\x05shorter = lenStr1