把一个字符串中特定的字符全部用给定的字符替换,得到一个新的字符串。
hello-how-are-you o O
hellO-hOw-are-yOu
#include<iostream> #include<stdio.h> #include<math.h> #include<string.h> using namespace std; char a[5000]; char k1,k2; int n; int main() { int i,j=0; gets(a); cin>>k1>>k2; n=strlen(a); for(i=0;i<n;i++) { if(a[i]==k1) cout<<k2; else cout<<a[i]; } return 0; }
#include<iostream> #include<stdio.h> #include<math.h> #include<string.h> using namespace std; char a[5000]; char k1,k2; int n; int main() { int i,j=0; cin>>a; cin>>k1>>k2; n=strlen(a); for(i=0;i<n;i++) { if(a[i]==k1) cout<<k2; else cout<<a[i]; } return 0; }
原文:http://www.cnblogs.com/voldemorte/p/7197887.html