C++ primer(第五版) 练习 3.17 个人code
2014-07-21 15:42
316 查看
C++ primer(第五版) 练习 3.17
题目:从cin读入一组词并把它们存入一个vector对象,然后设法把所有词都改写为大写形式。
输出改变后的结果,每个词占一行。
答:
结果如图:
题目:从cin读入一组词并把它们存入一个vector对象,然后设法把所有词都改写为大写形式。
输出改变后的结果,每个词占一行。
答:
#include <string> #include <iostream> #include <cctype> #include <vector> using std::string; using std::cout; using std::cin; using std::endl; using std::vector; int main() { vector<string> words; string key; while (cin>>key) { words.push_back(key); } for (unsigned i = 0; i !=words.size(); i++) { for (unsigned b = 0; b != words[i].size(); b++) { words[i][b] = toupper(words[i][b]); } } for (auto &c : words) cout << c<< endl; return 0; }
结果如图:
相关文章推荐
- C++ primer(第五版) 练习 4.31 个人code 和 疑惑
- C++ primer(第五版) 练习 5.23、5.24、5.25 个人code
- C++ primer 第五版 中文版 练习 10.20 个人code
- C++ primer 第五版 中文版 练习 10.24个人code
- C++ primer 第五版 中文版 练习 10.29 个人code
- C++ primer 第五版 中文版 练习 11.31 个人code
- C++ primer(第五版) 练习 7.11 个人 code
- C++ primer 第五版 中文版 练习 9.45 个人code 及疑问
- C++ primer 第五版 中文版 练习 9.47 个人code
- C++ primer 第五版 中文版 练习 10.13 个人code
- C++ primer 第五版 中文版 练习 10.31 个人code
- C++ primer 第五版 中文版 练习 11.12 个人code
- C++ primer 第五版 中文版 练习 12.19 个人code
- C++ Primer 第五版 中文版 练习 13.22 个人code
- C++ Primer 第五版 中文版 练习 13.39 个人code
- C++ primer(第五版) 练习 3.31 个人code
- C++ primer(第五版) 练习 3.43 个人code
- C++ primer 第五版 中文版 练习 10.14 个人code
- C++ primer 第五版 中文版 练习 10.30 个人code
- C++ primer 第五版 中文版 练习 11.14 个人code