C++ primer(第五版) 练习 3.22 个人code
2014-07-23 21:33
561 查看
C++ primer(第五版) 练习 3.22
题目:修改之前那个输出text第一段的程序,首先把text的第一段全部都改成大写形式,然后再输出它。
原来的书上的例子为:
答:
执行结果图:
C++ primer(第五版) 练习 3.22
题目:修改之前那个输出text第一段的程序,首先把text的第一段全部都改成大写形式,然后再输出它。
原来的书上的例子为:
for(auto it = text.cbegin(); it != text.cend() && !it->empty(); ++it) cout << *it << endl;
答:
#include <iostream> #include <string> using std::cout; using std::cin; using std::endl; using std::string; int main() { string text("This is an example," "in order to write this program, " "an example of it, in order to achieve " "the first section are rewritten into " "uppercase letters, and then output it."); for (auto it = text.begin(); it != text.end(); ++it) *it = toupper(*it); cout << text << endl; return 0; }
执行结果图:
相关文章推荐
- C++ primer 第五版 中文版 练习 10.11 个人code
- C++ primer 第五版 中文版 练习 10.22 个人code
- C++ primer 第五版 中文版 练习 10.42 个人code
- C++ primer 第五版 中文版 练习 11.23 个人code
- C++ primer(第五版) 练习 3.25 个人code 和疑问
- C++ primer(第五版) 练习 4.22 个人code
- C++ primer(第五版) 练习 6.5 个人code
- C++ primer(第五版) 练习 6.33 个人 code
- C++ primer 第五版 中文版 练习 8.13 个人 code
- C++ primer 第五版 中文版 练习 10.20 个人code
- C++ primer 第五版 中文版 练习 10.24个人code
- C++ primer 第五版 中文版 练习 10.29 个人code
- C++ primer 第五版 中文版 练习 11.31 个人code
- C++ Primer 第五版 中文版 练习 13.39 个人code
- C++ primer(第五版) 练习 4.31 个人code 和 疑惑
- C++ primer(第五版) 练习 5.23、5.24、5.25 个人code
- C++ primer 第五版 中文版 练习 9.45 个人code 及疑问
- C++ primer 第五版 中文版 练习 9.47 个人code
- C++ primer 第五版 中文版 练习 10.13 个人code
- C++ primer 第五版 中文版 练习 10.31 个人code