I / O;从文本文件中读取值并计算数据

时间:2015-10-25 21:34:54

标签: c

因此,我的一项任务要求我从包含3列的文本文件中读取并打印出每列的总和和平均值。我已经把大部分代码都删除了,但是第一列的总和仍然是21.39000000。任何人都可以告诉我哪里出错了?谢谢!

我知道我有其他两列的总和,但我现在忽略了它。不知道如何上传我的数据,但有3行中有10000行数字。

defineColVersion(pow, noArgs: 2)

3 个答案:

答案 0 :(得分:0)

在添加内容之前,您应该初始化sum2,{{1}}等。

答案 1 :(得分:0)

您应该打印sum1,而不是n1这是最后一个读取值...并按其他地方的说明初始化和变量

答案 2 :(得分:0)

1.你应该初始化sum1和sum2。 2.行

avg1 = sum1/1000.00;

应该在while循环之外

  1. 打印应为

    printf(" \ nSum是%lf \ n",sum1); 而不是

    printf(" \ nSum是%lf \ n",n1);