txt格式的文档里有两列数据,现在要通过c++来处理这两列数据,请高手指点

具体就是比较每一行两个数据的大小,根据两个数的差赋一个值,这样每一行都有一个值,然后把这些赋予的值加起来,得到一个总的值,用来评价这两列数据的相对强弱。比如1.832.5... 具体就是比较每一行两个数据的大小,根据两个数的差赋一个值,这样每一行都有一个值,然后把这些赋予的值加起来,得到一个总的值,用来评价这两列数据的相对强弱。
比如1.83 2.5 赋值为3
3.4 1.2 赋值为-7
2.3 6.5 赋值为9
展开
 我来答
lkstc112233
2014-02-16 · TA获得超过203个赞
知道小有建树答主
回答量:204
采纳率:0%
帮助的人:185万
展开全部
std::ifstream input("文件名.txt");
double d;
std::vector<double> values;

while(input>>d)
{
double d2;
input>>d2;
values.push_back(d2-d1);//我看不懂你究竟是怎么赋值的,这一行自己改括号里面。

}
double sum=0;

for (std::vector<double>::iterator t=values.begin();t!=values.end();++t)
sum+=*t;

相关的include自己完成吧。使用时必须确保数据输入完全正确。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式