C++ Primer
BBBourne
这个作者很懒,什么都没留下…
展开
-
C++ Primer 3.17
从cin读入一组词并把它们存入一个vector对象,然后设法把所有的词都改写为大写形式,输出改变后的结果,每个词占一行; # include <iostream> # include <vector> # include <string> # include <cctype> using std::vector; using namespac...原创 2019-03-06 20:53:16 · 284 阅读 · 0 评论 -
C++ Primer 3.20
读入一组整数并把它们存入一个vector对象,将每对相邻整数的和输出出来,改写你的程序,这次要求先输出第1个和最后1个元素的和,接着输出第2个和倒数第2个元素的和,以此类推 # include <iostream> # include <vector> using namespace std; using std::vector; int main() { vec...原创 2019-03-06 21:18:58 · 221 阅读 · 0 评论 -
C++ Primer 3.32
将上一题刚刚创建的数组拷贝给另外一个数组。利用vector重写程序,实现类似的功能 # include <iostream> # include <vector> # include <string> using namespace std; using std::vector; int main() { int arr[5] = { 1,2,3,4,5...原创 2019-03-07 19:18:35 · 201 阅读 · 0 评论 -
C++ Primer 5.14
编写一段程序,从标准输入读取若干string对象并查找连续重复出现的单词。所谓连续重复出现的意思是:一个单词后面紧跟着这个单词本身。要求记录连续重复出现的最大次数以及对应的单词。如果这样的单词存在,输出重复出现的最大次数;如果不存在,输出一条信息说明任何单词都没有连续出现过。例如,如果输入是 how now now now brown cow cow 那么输出应该表明单词now连续出现了三次...原创 2019-03-08 12:11:17 · 265 阅读 · 0 评论 -
C++ Primer 5.25
修改上一题的程序,使用try语句块去捕获异常。catch子句应该为用户输出一条提示信息,询问是否输入新数并重新执行try语句块的内容 # include <iostream> using namespace std; int main() { int dividend,divisor; while (cin >> dividend >> diviso...原创 2019-03-08 12:43:47 · 213 阅读 · 0 评论