C. 【例题3】单词替换
C . 【 例 题 3 】 单 词 替 换
解析
可以一个个单词读取,输入完之后, 讲整个句子的每个单词遍历一次, 如果这个单词是与单词 a a a相同的话, 就输出 b b b, 否则输出这个单词
Code
#include <bits/stdc++.h> using namespace std; int k; char c; string s[105], a, b; int main () { while (1) { cin >> s[k ++]; scanf ("%c", &c); if (c != ' ') break; } cin >> a >> b; for (int i = 0; i < k; ++ i) { if (s[i] == a) cout << b << ' ' ; else cout << s[i] << ' '; } cout << endl; return 0; }