解题思路:
虽然有三种修改方法,然而核心就是找到a,b两个字符串有多少不同字符
a中只要没有b中的一个字符,a就一定要通过一次修改来补充,
因此最终结果就是a的长度-a中含有b的字符的长度
参考代码:
#include<stdio.h> #include<string.h> int main() { int la,lb,sum=0,posa=0,posb=0; char a[200],b[200]; gets(a);la=strlen(a); gets(b);lb=strlen(b); for(int i=0;i<la;i++) for(int j=0;j<lb;j++) { if(a[i]==b[j]){sum++;break;} } printf("%d\n",la-sum); return 0; }
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:934 |
1012题解浏览:938 |
1014题解浏览:524 |
A+B for Input-Output Practice (V) (C语言代码)浏览:497 |
杨辉三角 (C语言代码)浏览:505 |
Quadratic Equation (C语言代码)浏览:1034 |
复数求和 (C语言代码)浏览:995 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:476 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:653 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:2209 |