要求:
读入一系列由空白分割的(名字,值)对,其中每个名字是由空白分隔开的一个单词,值是一个整数或者一个浮点值,计算并打印出对应于每个名字的所有值之和与平均值,以及所有名字的和与平均值。(C++程序设计语言,第六章习题3)
考察:数据结构的使用。主要使用 map, pair, string结构
主要数据结构定义:map<string, pair<int, double> > m;
源代码:
/*************************************************************************
> File Name: 6_3_map_pair.cpp
> Author:
> Mail:
> Created Time: 2016年03月02日 星期三 11时06分43秒
************************************************************************/
#include <iostream>
#include <map>
#include <utility>
#include <string>
using namespace std;
in