解题思路:
注意事项:
参考代码:
#define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <string> #include <vector> using namespace std; int main(int argc, char** argv) { string input; vector<string> output; while (cin >> input) { if (input == "END") { break; } for (string::iterator it = input.begin(); it < input.end(); it++) { if (*it == 'A' || *it == 'W' || *it == 'F') *it = 'I'; else if (*it == 'D' || *it == 'P' || *it == 'G' || *it == 'B')//D,P,G,B *it = 'e'; else if (*it == 'C') *it = 'L'; else if (*it == 'M') *it = 'o'; else if (*it == 'S') *it = 'v'; else if (*it == 'L') *it = 'Y'; else if (*it == 'X') *it = 'u'; } output.push_back(input); } for (vector<string>::iterator it = output.begin(); it < output.end(); it++) { cout << *it << endl; } return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.3 (Java代码)浏览:1402 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:581 |
P1002 (C语言代码)浏览:1019 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:2099 |
C语言程序设计教程(第三版)课后习题6.5 (C++代码)浏览:487 |
2004年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:1368 |
剪刀石头布 (C语言代码)浏览:802 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:544 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:593 |
蓝桥杯历届试题-翻硬币 (C++代码)浏览:954 |